Find the word definition

Wikipedia
Suze-la-Rousse

Suze-la-Rousse is a commune in the Drôme department in southeastern France situated in the heart of the Rhône Valley vineyards