Laird , n. [See Lord.] A lord; a landholder, esp. one who holds land directly of the crown. [Scot.]1913 Webster