Deauville
Deauville
Definition
Deau·ville (dō′vil; Fr dō vēl′)
resort town in NW France, on the English Channel: pop. 5,000
Browse dictionary entries near Deauville
- deathwatch
- deathtrap
- deathsmen
- deathsman
- deathly
- deathlike
- deathlessness
- deathlessly
- deathless
- deathful
