Chaviva is a Hebrew name meaning beloved or dearly loved.
Like Chaviva?
Swipe through thousands of names like it