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