Chamonix

What is Chamonix?

Chamonix definition and meaning on Dictionary terms:
noun
a mountain valley in E France, N of Mont Blanc.

Also ChaA.mouA.ni [French sha-moo-nee] /French E?aa??muE?ni/.

 

reference: https://www.dictionary.com/browse/chamonix

Tags: