The name Davina means Beloved and is of English origin. Davina is a name that's been used primarily by parents who are considering baby names for girls.
Feminine form of David
Variations include: Devina
People who like the name Davina also like the names: Violet,
Freya,
Luna,
Genevieve,
Keira,
Scarlett,
Lydia,
Declan,
Elijah,
Liam,
Benjamin,
Alexander,
Henry,
Tobias