Noun vichy water has 1 sense
  1. Vichy water - sparkling mineral water from springs at Vichy, France or water similar to it
    --1 is a kind of
    mineral water
,
TOP