Deauville
[ doh-vil; French doh-veel ]
/ ˈdoʊ vɪl; French doʊˈvil /
noun
a coastal resort in NW France, S of Le Havre.
Example sentences from the Web for deauville
British Dictionary definitions for deauville
Deauville
/ (ˈdəʊviːl, French dovil) /
noun
a town and resort in NW France: casino Pop: 4364 (1999)