Compund Words
Last Search Words
Search Result:europa
Overview of noun europa
The noun europa has 1 sense
- Europa -- (the 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar