inn
definitions
-
noun
a small hotel or lodging place, especially in a rural areafr: auberge
-
noun
a place where travelers can rest and get foodfr: taverne
examples
-
stay at an inn
séjourner à l'auberge
-
old inn
vieille taverne