Inn

Russian Meaning

гостиница

трактир

постоялый двор

English Meaning

  1. A public lodging house serving food and drink to travelers; a hotel.
  2. A tavern or restaurant.
  3. Chiefly British Formerly, a residence hall for students, especially law students, in London.