Blair

Boy

Means “children of the fields”. Blair can also be used as a Girls name!

Similar: Blake