Find the word definition

Wikipedia
Ambrières-les-Vallées

Ambrières-les-Vallées is a commune in the Mayenne department in northwestern France. It is on the border of Normandy.