Home

Word

milord, n.
(milords)
more info a term of address for an English lord
<noun.person>

milord
semantic pointers
hypernym