Balfour
From a Scottish surname derived from Gaelic meaning "village" and "pasture" or "cropland".
Meaning and origin
Balfour is a Scottish surname taken from place names found throughout Scotland.
About this entry
Drafted with the help of an AI model, then checked by a person. Last checked on 16 September 2026.
The sources behind this entry are listed in the app.