Trouville
geographical name
Trou·ville
trü-ˈvēl
variants
or Trouville-sur-Mer
town and port on the English Channel in northern France south of Le Havre population 20,354
Love words? Need even more definitions?
Merriam-Webster unabridged
Share