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")

More places in North Somerset

Browse all places in North Somerset →