Inn
Russian Meaning
гостиница трактир постоялый двор
English Meaning
- A public lodging house serving food and drink to travelers; a hotel.
- A tavern or restaurant.
- Chiefly British Formerly, a residence hall for students, especially law students, in London.