Diminutive form likely derived from French 'vie' meaning 'life,' a rare elaborated name.
Like Vietta?
Swipe through thousands of names like it