Vichy Definition
 vĭshē, vēshē 
    noun
  
 A sparkling mineral water from springs at Vichy.
 Webster's New World 
A natural or processed water like this.
 Webster's New World 
Origin of Vichy
Vichy Is Also Mentioned In
Find Similar Words
Find similar words to Vichy using the buttons below.