Old Craighall

village · East Lothian

Old EnglishSurmised
Suggested2 sources · name elements

This name indicates an older settlement, likely to distinguish it from a newer one. It combines the Old English 'eald' meaning 'old' with 'Craighall', which means 'rocky hall'.

Word origins

Old
Old Englishold(from eald "old")
Craighall
Old Englishrocky hall(from crag halh "rocky hall")

More places in East Lothian

Browse all places in East Lothian