Definition of St-Nazaire in English:

St-Nazaire

proper noun

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

Pronunciation

St-Nazaire

/sɛ̃nazɛʀ//ˌsãnaˈzɛː/