Callisto

Callisto means “the most beautiful”. A unisex given name used in Italian. Explore related names, popularity data, and sources on NameStoria. Source