Ballingall Family History
Ballingall Surname Meaning
From the lands of Ballingall near Milnathort (Kinross) or from one of the places so called in Fife.
The place-name appears to be Gaelic baile nan gall ‘farm of the foreigners’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
