Meaning of callisto

Definition of callisto

(noun) the second largest of Jupiter's satellites

Other information on callisto

WIKIPEDIA results for callisto
Amazon results for callisto