Find the word definition

Wikipedia
Tallud-Sainte-Gemme

Tallud-Sainte-Gemme is a commune in the Vendée department in the Pays de la Loire region in western France.