← Back to map

Dousland

village · Devon

Old EnglishAI-generated

Dousland is a village in Devon, England. The name likely derives from Old English 'dūfe' meaning 'dove' and 'land' meaning 'land', suggesting an area known for doves.

Word origins

Dousland
Old Englishdove land(from dūfe "dove", land "land")