LANDLORD


Meaning of LANDLORD in English

(n.) The master of an inn or of a lodging house.

Webster's English dictionary.      Английский словарь Webster.