Home
Arti Kata
Definisi
'laird'
English to English
noun
1
a landowner
source:
wordnet30
2
A lord; a landholder, esp. one who holds land directly of the crown.
source:
webster1913
More Word(s)
scotland
,
landholder
,
landowner
,
property owner
,
Visual Synonyms
Click for larger image
Explore
laird
in VisualSynonyms.com >
×
Close (X)