Find the word definition

Wikipedia
Marvejols

Marvejols , is a commune in the Lozère department in southern France.

Its inhabitants are known as Marvejolais.