The unisex name Blair derived from a Scottish surname, which derived from several place names.
Blair means “plain”, “field” or “battlefield” (from Gaelic “blár”).
The name Blair is ranked #2726 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!