0%

ALL meanings of chambery

Cham·bé·ry
C c
  • noun chambery a city in SE France, in the Alps: skiing centre; former capital of the duchy of Savoy. Pop: 59 188 (2006) 3
  • noun chambery a department in E France. 2389 sq. mi. (6185 sq. km). Capital: Chambéry. 1
  • noun chambery French name of Savoy. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?