laird
noun/leəd/
/lerd/
- (in Scotland) a person who owns a large area of landTopics People in societyc2Word Originlate Middle English: Scots form of lord.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation:
laird