Ballencrieff
village · East Lothian
GaelicSurmised
Suggested2 sources · name elements
Ballencrieff is a Gaelic name meaning 'town of the stream'. It is derived from 'bal', meaning 'place' or 'town', and 'an criodh', meaning 'of the stream'.
Word origins
- Bal
- Gaelicplace, town(from bàil "place, town")
- encrieff
- Gaelicof the stream(from an criodh "of the stream")
