French form of Seraphina, from Hebrew seraphim meaning 'fiery ones,' the highest order of angels.
Like Serafine?
Swipe through thousands of names like it