Home - Boy's Name - B - Blair

Boys name -
Blair

Meaning:

From the marsh on the field or plain; field of battle.

Derivation:

Blaire

Origins:

Gaelic, Irish, Scottish

Mail to a Friend