Find the word definition

Wikipedia
Saint-Loup-en-Champagne

''' Saint-Loup-en-Champagne ''' is a commune in the Ardennes department in northern France.