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.