A diminutive-style modern name from Vivian/Viviana, ultimately from Latin *vivus* meaning “alive.”
Like Vivy?
Swipe through thousands of names like it