HOSTRY


Meaning of HOSTRY in English

noun a stable for horses.

2. hostry ·noun a hostelry; an inn or lodging house.

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