Lundy

/ (ˈlʌndɪ) /

noun

an island in SW England, in Devon, in the Bristol Channel: now a bird sanctuary. Pop: 28 (2007)

Example sentences from the Web for lundy