Spanish form of Callistus, from Greek kallistos meaning "most beautiful."
Like Calixto?
Swipe through thousands of names like it