YourDictionary

laird

noun

in Scotland, a landowner, esp. a wealthy one

Related Forms:

See laird in American Heritage Dictionary 4

Learn more about laird

link/cite print suggestion box