inn

1. (noun) a hotel for travelers
Synonyms: hostel, hostelry, lodge
Related Words: caravan inn, caravansary, caravanserai, hotel, imaret, khan, roadhouse



Terms and Conditions of Use / Copyright Notice