watering place


Meanings

  • a health resort near a spring or at the seaside