Deauville

(vil; Fr dō vēl)

resort town in NW France, on the English Channel: pop. 5,000

See Deauville in American Heritage Dictionary 4

A city of northwest France on the English Channel. It is a fashionable resort with a noted racecourse. Population: 3,970.

Learn more about Deauville

Deauville

link/cite print suggestion box