Spanish form of Serapion, derived from the Greco-Egyptian god Serapis.
Like Serapio?
Swipe through thousands of names like it