0%

ALL meanings of chamonix

Cha·mo·nix
C c
  • noun chamonix a town in SE France, in the Alps at the foot of Mont Blanc: skiing and tourist centre. Pop: 9514 (2006) 3
  • noun chamonix valley in E France, north of Mont Blanc: a resort area of the French Alps 3
  • noun chamonix a mountain valley in E France, N of Mont Blanc. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?