0%

ALL meanings of deauville

Deau·ville
D d
  • noun deauville a town and resort in NW France: casino. Pop: 3968 (2008) 3
  • noun deauville resort town in NW France, on the English Channel: pop. 5,000 3
  • noun deauville a coastal resort in NW France, S of Le Havre. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?