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.
What does Hana mean?
As a Hebrew name, a form of Channah (Hannah) meaning grace or favour. Note a clash: identical spellings mean 'flower' in Japanese and 'bliss/happiness' in Arabic, so the grace sense applies only to the Hebrew origin.