Laird meaning

lârd
The owner of a landed estate.
noun
0
0
In Scotland, a landowner, esp. a wealthy one.
noun
0
0
noun
0
0
Advertisement

Origin of laird

  • Scots from Middle English lard variant of lord owner, master lord

    From American Heritage Dictionary of the English Language, 5th Edition