English dictionary
callisto meaning and definition
Definition and meaning of callisto at MeaningMonkey.org. callisto meaning and definition in the English Dictionary.CALLISTO noun
Definition of Callisto (noun)
- the second largest of Jupiter's satellites
Source: Princeton University Wordnet