Dictionary
Deauville
geographical name Deau·ville \ˈdō-ˌvil, dō-ˈvēl\
Definition of DEAUVILLE
town NW France on Bay of the Seine SSW of Le Havre pop 4371
ADVERTISEMENT
Learn More About DEAUVILLE
Browse
Next Word in the Dictionary: DebrecenPrevious Word in the Dictionary: Death Valley
ADVERTISEMENT
Seen & Heard
What made you want to look up Deauville? Please tell us where you read or heard it (including the quote, if possible).