Find the word definition

Wikipedia
Saint-Michel-de-Llotes

Saint-Michel-de-Llotes is a commune in the Pyrénées-Orientales department in southern France.