🇬🇧 en es 🇪🇸

inn noun

  /ɪn/
  • Any establishment where travellers can procure lodging, food, and drink.
posada, venta, mesón, fonda, fondac, hostería

Inn properNoun

  • A right tributary of the Danube in Switzerland, Austria and Germany.
Eno
Wiktionary Links