HOSTELRY


Meaning of HOSTELRY in English

noun an inn; a lodging house.

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