Find the word definition

Wikipedia
Mont-Louis

Mont-Louis ( or el Vilar d'Ovansa) is a commune in the Pyrénées-Orientales department in southern France.