Deauville
geographical name
Deau·ville
ˈdō-ˌvil
dō-ˈvēl
commune in northwestern France on the Bay of the Seine south-southwest of Le Havre population 3866
Love words? Need even more definitions?
Merriam-Webster unabridged
Share