kamus
.
Search
About
laird
English
laird
Noun
A landowner
English: laird