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:
laird
Plural:
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.