A variant of Viveca or Vivica, from Latin vivere, meaning life or alive.
Like Vivika?
Swipe through thousands of names like it