'Callisto' definitions:

Definition of 'Callisto'

(from WordNet)
noun
The second largest of Jupiter's satellites