LEARNit Dictionary
inn
noun
/ɪn/
UK
/ɪn/
US
1
a pub, usually in the country and often one where people can stay the night
مسافرخانه, مهمانخانه, کاروانسرا
see also
coaching inn
2
a small hotel, usually in the country
مسافرخانه, مهمانسرا, کاروانسرا
We stayed at a country inn.
3
used in the names of many pubs, hotels and restaurants
مهمانخانه, مسافرخانه, کاروانسرا
Holiday Inn
see also
motor inn