Laird
/(lârd)/
Laird
n.
A lord; a landholder,
esp.
one who holds land directly of the crown.
[
Scot.
]