HOSTELRY MEANING IN ENGLISH

• Hostelry Definition & Synonyms

  1. (n.) An inn; a lodging house.


Synonyms:
Hostel, Inn, Lodge,

RECENT SEARCHES