Find the word definition

Wikipedia
Saint-Laurent-de-Chamousset

Saint-Laurent-de-Chamousset is a commune in the Rhône department in eastern France.