callisto ( synonym found)

Definition of callisto:

°A nymph of Artemis.
°A moon of Jupiter.

Back to Top