A form related to Vivian or Vivien, from Latin vivere, meaning 'to live.'
Like Viven?
Swipe through thousands of names like it