Trouville

(tro̵̅o̅ vēl)

resort town in NW France, on the English Channel: pop. 6,000
link/cite print suggestion box