LAIRD Meaning of LAIRD in English (n.) A lord; a landholder, esp. one who holds land directly of the crown. Webster's English dictionary. Английский словарь Webster. 2012