Haviva \ha-vi-va\ as a girl's name is of Hebrew origin, and the meaning of Haviva is "well-loved".
Haviva has 3 variant forms: Havivah, Havviva and Havvivah.
For more information, see also related names Aviva and Habibah.