Laird Definition
 lârd 
    noun
  
 In Scotland, a landowner, esp. a wealthy one.
 Webster's New World 
The owner of a landed estate.
 American Heritage 
Other Word Forms of Laird
Noun
Singular:
 lairdPlural:
 lairdsOrigin of Laird
-  
Scots from Middle English lard variant of lord owner, master lord
From American Heritage Dictionary of the English Language, 5th Edition
 
Find Similar Words
Find similar words to laird using the buttons below.