YourDictionary

St-Nazaire

seaport in NW France, at the mouth of the Loire: pop. 65,000

link/cite print suggestion box