English dictionary
io meaning and definition
Definition and meaning of io at MeaningMonkey.org. io meaning and definition in the English Dictionary.IO noun
Definition of Io (noun)
- (Greek mythology) a maiden seduced by Zeus; when Hera was about to discover them together Zeus turned her into a white heifer
- the closest of Jupiter's moons; has active volcanoes
Source: Princeton University Wordnet