SynonymX
Speak
Europa
Definition of Europa
1.
The 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water
Noun
Semanticaly linked words with "Europa"
galilean
galilean satellite