Definition of St-Nazaire in English:

St-Nazaire

proper noun

  • A seaport and industrial town in NW France, on the Atlantic coast at the mouth of the Loire; population 71,373 (2006).

Pronunciation:

St-Nazaire

/ˌsãnaˈzɛː/