The story
- Scottish Gaelic · derived frombaile“village, town”
- English todayBalmain
Perhaps a habitational surname from a place in Scotland, from Scottish Gaelic baile (“village, town”) + meadhan (“middle, center”).
Words from the same roots
Scottish Gaelicbaile all →
BalfourBalcluthaBaledgarno
Etymology from Wiktionary, CC BY-SA 4.0.