French diminutive of Vivian, from Latin 'vivus' meaning alive.
Like Viviette?
Swipe through thousands of names like it