Laird Copy link Laird (lârd) , noun [See Lord.] A lord; a landholder, esp. one who holds land directly of the crown. [Scottish]