Word Definition

Hostelry

  1. An inn; a lodging house.

Synonyms