Related names

SERAPHINUS   m
Late Roman
(given name)
Portuguese
SERAFIN   m
Polish (Rare)
(given name)
Polish
SERAFINO   m
Italian
(given name)
Italian
Italian
Italian