From Greek kallistos, meaning 'most beautiful,' and known from the mythological figure Callisto.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Calisto?
Swipe through thousands of names like it