Find the word definition

Wikipedia
Beaulieu-sous-la-Roche

Beaulieu-sous-la-Roche is a commune in the Vendée department in the Pays de la Loire region in western France.