Meaning of Europa

Definition of Europa

(noun) the 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water

Other information on Europa

WIKIPEDIA results for Europa
Amazon results for Europa