Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lairds
in English
lairds
us
//lɛərdz//
uk
//lɛːds//
#limited
Lemma:
laird
The lemma is the base or root form of this word.
Definitions
Noun
a
Scottish
estate
owner
;
landowner
a
Scottish
clan
chief
(
hereditary
title
)
Verb
to
act
haughtily
;
dominate
others