Find the word definition

Wikipedia
Saint-Didier-sous-Écouves

Saint-Didier-sous-Écouves is a commune in the Orne department in north-western France.