Laird (noun) Definition, Meaning & Examples

noun Scot.
  1. a landed proprietor.
noun
  1. a landowner, esp of a large estate
Laird (noun) Definition, Meaning & Examples

More Definitions