The name Serafina is a girl's name of Spanish, Italian origin meaning "ardent". Serafina and is often added to lists like Literary Names for Girls and discussed in our forums with posts like "Pick 5 (GIRLS)".
From the experts:
Serafina is a name so lovely it's worthy of an angel. But the more stylish spelling today is Seraphina.