Annemasse

Proper noun

 * , close to in Switzerland.