Find the word definition

Wikipedia
Saint-Christophe-sur-le-Nais

Saint-Christophe-sur-le-Nais is a commune in the Indre-et-Loire department in central France. It is situated on the border of the department of Sarthe, northwest of Tours.