LAIRD Meaning of LAIRD in English ( n. ) A lord; a landholder, esp. one who holds land directly of the crown. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012