noun
laird
laird
noun
1
A person, especially in Scotland, who owns a large estate of land.
"The laird invited the villagers to a feast at the manor."
"His grandfather was the laird of a small Highland estate."
How to Use Laird
Learner’s notesIn plain EnglishA Scottish landowner, roughly equivalent to a country squire or minor lord.
When to use it
Specific to Scottish usage; not used generally in other English varieties.
Easily confused with
Word Forms
lairded past tense, lairds plural, lairds singular
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “laird”
A quick quiz — meaning, synonyms & usage
→
Fill the Gap
Can you complete this real example?
The _____ invited the villagers to a feast at the manor.
Etymology
A Scots form of the word "lord", from Middle English laverd.