Means "Saint Charles" in English. (D.G.)