What does Davina mean?
A feminine form of David that arose in Scotland, carrying the same Hebrew root dwd 'beloved'. The meaning is inherited from the masculine original rather than from an independent root.
What does Seraphina mean?
Feminine form derived from the seraphim, the highest order of angels, whose name comes from the Hebrew root 'saraph' meaning 'to burn'. The seraphim are traditionally described as the burning or fiery ones.