D defs.my
Entry 1 sense Webster, 1913

Laird

/(lârd)/ · IPA /lɛəɹd/
01 n. A lord; a landholder, esp. one who holds land directly of the crown.
  1. 1.
    A lord; a landholder, esp. one who holds land directly of the crown.[Scot.]