Europa - Definition

europa

n 1: the 4th largest of Jupiter's satellites; covered with a
smooth shell of frozen water

Look up another word