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)