deauville









deauville


noun

  1. a coastal resort in NW France, S of Le Havre.

noun

  1. a town and resort in NW France: casino Pop: 4364 (1999)
67 queries 0.873