Definify.com
Webster 1913 Edition
Laird
Laird
(lârd)
, Noun.
[See
Lord
.] A lord; a landholder, esp. one who holds land directly of the crown.
[Scot.]
Webster 1828 Edition
Laird
LAIRD
,Noun.
In the Scots dialect, a lord; the proprietor of a manor.