Find the word definition

Wikipedia
L'Aiguillon-sur-Mer

L'Aiguillon-sur-Mer is a commune in the Vendée department in western France.