LAIRD Meaning of LAIRD in English noun a lord; a landholder, ·esp. one who holds land directly of the crown. Webster English vocab. Английский словарь Webster. 2012