Blair is an Scots-English-language name of Scottish Gaelic origin.
The surname is derived from any of the numerous places in Scotland called Blair, derived from the Scottish Gaelic blàr, meaning "plain", "meadow" or "field", frequently a “battlefield””.
There were families of this name in the Middle Ages taking their names from any of the places called Blair in Dysart parish Fife Dalry parish Ayrshire and Blairgowrie in Perthshire. Americanized form of French Belair and Blais .
This project also includes other variations, such as Blayr, Blare, Blaire.