Definition of Chamonix in English:

Chamonix

proper noun

  • A ski resort at the foot of Mont Blanc, in the Alps of eastern France; population 9,514 (2006). Full name Chamonix-Mont-Blanc /mɒnˈblɒŋk/.

Pronunciation

Chamonix

/ʃamɔni//ˈʃamɒniː/