Laird \Laird\, n. [See {Lord}.] A lord; a landholder, esp. one who holds land directly of the crown. [Scot.]
laird n : a landowner
Copyright © 2024 3Dict.net