Find the word definition

Wikipedia
Chamechaude

Chamechaude is the highest summit in the Chartreuse Massif in the Isère department in eastern France. It is the third most prominent mountain in metropolitan France.