'Europa' definitions:

Definition of 'Europa'

From: WordNet
noun
The 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water