Inn Meaning

There are 1 meaning(s) for word Inn

Meaning 1 : a hotel providing overnight lodging for travelers

    Synonyms : auberge,  hostel,  hostelry,  lodge

How to Pronounce Inn

  • ɪn