Meaning & Definition of Io in English
English⟶
Io
/aɪoʊ/
noun
1. (greek mythology) a maiden seduced by zeus
- When hera was about to discover them together zeus turned her into a white heifer
synonym:
- Io
2. The closest of jupiter's moons
- Has active volcanoes
synonym:
- Io