Find the word definition

Wikipedia
Saint-Martin-Vésubie

Saint-Martin-Vésubie is a commune of the Alpes-Maritimes department in southeastern France.