YourDictionary

Trouville

resort town in NW France, on the English Channel: pop. 6,000

link/cite print suggestion box