Blaire \b-lai-re\ as a girl's name (also used as boy's name Blaire), is a variant of Blair (Scottish, Gaelic), and the meaning of Blaire is "plain, field".
The baby name Blaire sounds like Blayre and Pilar. Other similar baby names are Blaine, Blaise, Blaize, Claire and Klaire.