Boy Names baby nameLaird

What does the name Laird mean?

The meaning of the name “Laird” is: “Head of Household”.