Elborough
village · North Somerset
Old EnglishSurmised
Suggested2 sources · name elements
Elborough is a village in Somerset. The name means 'Elf's hill'.
Word origins
- El
- Old Englishelf(from ælf "elf")
- borough
- Old Englishhill(from beorh "hill, mound")
