palm beach

Noun
  1. A resort town in southeast Florida on an island on the Atlantic coast (synset 109096790)

Other Searches