Find the word definition

Wikipedia
Chalo-Saint-Mars

Chalo-Saint-Mars is a commune in the Essonne department in Île-de-France in northern France.

Inhabitants of Chalo-Saint-Mars are known as Chaloins.