From Greek kallistos, meaning 'most beautiful,' and known from the mythological figure Callisto.
Like Calisto?
Swipe through thousands of names like it