Meaning of the word laird in English
What does laird mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
laird
US /lerd/
UK /leəd/
Noun
(in Scotland) a person who owns a large estate
Example:
•
The old laird of the castle was known for his generosity.
•
Many Scottish novels feature a proud and stubborn laird.