LANDLORD


Meaning of LANDLORD in English

n.

1.

Owner, proprietor.

2.

Host, inn-keeper.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.