Laird /(lârd)/

Laird

n.
  1. A lord; a landholder, esp. one who holds land directly of the crown. [Scot.]