Chamonix in French Chamonix in French Chamonix proper noun A town in Haute-Savoie department, Auvergne-Rhône-Alpes, France. Add to Flashcards