watering place

Noun
  1. A health resort near a spring or at the seaside (synset 108696353)

Other Searches