Definition: (noun) A hotel providing overnight lodging for travelers.
Synonyms: auberge, inn, lodge.
Usage: Three large rooms were assigned to them in the monastery hostelry.
Discuss
Source: The Free Dictionary
Definition: (noun) A hotel providing overnight lodging for travelers.
Synonyms: auberge, inn, lodge.
Usage: Three large rooms were assigned to them in the monastery hostelry.
Discuss
Source: The Free Dictionary