Vivica likely relates to Latin vivus, "alive," and may also reflect the Germanic form Viveka/Vivica.
Like Vivica?
Swipe through thousands of names like it