Find the word definition

Wikipedia
Charlieu

Charlieu is a commune in the Loire department at the northern end of the Rhône-Alpes region of France. It is home to Charlieu Abbey.