Ardèche in French Ardèche in French Ardèche proper noun A department in Auvergne-Rhône-Alpes, south-central France. Capital: Privas. Add to Flashcards