auberges

noun

An inn in a French-speaking country.