Saint-Martin-le-Nœud
Meanings
Name
1. Saint-Martin-le-Nœud (a commune of Oise department, Hauts-de-France, in northern France)