Farsi/Persian Dictionary
English to Farsi/Persian Dictionary
Definitions
English definition for inn
1. n. a hotel providing overnight lodging for travelers
All in One
Inns are generally establishments or buildings where travelers can seek lodging and, usually, food and drink.
Related Images
Related Images/Visuals for inn
Related Posts in iJunoon
1 related posts found for word inn in iJunoon Website
Sponored Video