HOTEL


Meaning of HOTEL in English

(n.) A house for entertaining strangers or travelers; an inn or public house, of the better class.

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