Davina \d(a)-vi-na\ as a girl's name is pronounced dah-VEE-nah. It is of Scottish and Hebrew origin, and the meaning of Davina is "beloved". Feminine form of David.
Davina has 15 variant forms: Daveen, Davia, Daviana, Daviane, Davianna, Davida, Davidina, Davine, Davinia, Davita, Davy, Davynn, Devina, Divina and Divinia.
For more information, see also the related name Vina.
Baby names that sound like Davina are Davonna, Daphna, Dafna, Devin, Devona, Devana and Divine.