Spanish form of Porphyrios, from Greek 'porphyra' meaning purple, denoting royalty.
Like Porfirio?
Swipe through thousands of names like it