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
Tweet