Definition of Deauville
commune in northwestern France on the Bay of the Seine south-southwest of Le Havre population 3866
Learn More about deauville
Britannica.com: Encyclopedia article about Deauville
Seen and Heard
What made you want to look up Deauville? Please tell us where you read or heard it (including the quote, if possible).