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