Find the word definition

Wikipedia
Annemasse

Annemasse is a commune in the Haute-Savoie department in the Rhône-Alpes region in south-eastern France. It is a chef-lieu de canton and part of a transborder agglomeration known as Grand Genève.

It lies on the border with Switzerland, approximately east of Geneva. It is the second largest city in the Haute-Savoie department with a population estimated at 33,166 in 2012.