|
Definition of Laird
1. Noun. A landowner.
Definition of Laird
1. n. A lord; a landholder, esp. one who holds land directly of the crown.
Definition of Laird
1. Noun. The owner of a Scottish estate; a landlord ¹
¹ Source: wiktionary.com
Definition of Laird
1. the owner of a landed estate [n -S] : LAIRDLY [adj]