Definition of Vichy Water

  • 1. Sparkling mineral water from springs at Vichy, France or water similar to it Noun

Semanticaly linked words with "vichy water"

Hyponims for word "vichy water"