The AI-powered English dictionary
An island in the Bristol Channel, off the coast of Devon, England, and included in Torridge district (OS grid ref SS14). examples
A sea area corresponding to the Bristol Channel examples
plural Lundys
A surname. examples