Find the word definition

Wikipedia
Lacroix-Saint-Ouen

Lacroix-Saint-Ouen or La Croix Saint Ouen is a commune in the Oise department in northern France.

It lies 75 km north of Paris.