INN


Meaning of INN in English

n.

Tavern, hotel, cabaret, public-house, house of entertainment.

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