Saint-Nazaire is the French form of Saint Nazarius and the name or part of the name of several places:
Developed by StudentB