Find the word definition

Wikipedia
Nouvion-et-Catillon

''' Nouvion-et-Catillon ''' is a commune in the Aisne department in Picardy in northern France.