Definition of Trouville
town and port on the English Channel in northern France south of Le Havre population 20,354
Learn More about trouville
Britannica.com: Encyclopedia article about Trouville
Seen and Heard
What made you want to look up Trouville? Please tell us where you read or heard it (including the quote, if possible).