Find the word definition

Wikipedia
Saint-Doulchard

Saint-Doulchard is a commune in the Cher department in the Centre region of France. It is on the outskirts of Bourges.