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.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
laird