Callisto comes from Greek myth and means "most beautiful," borne by a nymph loved by Zeus.
Like Callisto?
Swipe through thousands of names like it