Moons of Jupiter

You may have heard of Io, Callisto and Europa; but did you know they're 67 moons orbiting Jupiter. Most of these have names derived from ancient Greek and Roman mythology; some are pretty, some are quirky, some are disturbing, and some hold potential as baby names. P.s. Please don't name your kids Ganymede, Harpalyke or Megaclite.
  1. Adrastea
    • Aitne
      • Amalthea
        • Ananke
          • Aoede
            • Arche
              • Autonoe
                • Callisto
                  • Origin:

                    Greek mythology
                  • Meaning:

                    "most beautiful"
                  • Description:

                    Best known as one of the moons of Jupiter, Callisto was a nymph coveted by Zeus who was turned into a bear by Hera, becoming the Great Bear (Ursa Major) constellation.
                • Callirrhoe
                  • Carme
                    • Carpo
                      • Chaldene
                        • Cyllene
                          • Dia
                            • Origin:

                              Mbama, Sanskrit, Latin, and Spanish
                            • Meaning:

                              "love; lamp; heavenly; day"
                            • Description:

                              A sweet and simple multicultural choice which has several different meanings and origins.
                          • Elara
                            • Origin:

                              Greek mythology name
                            • Description:

                              Elara, a lover of Zeus who gave birth to a giant son (ouch); it's also the lovely name of one of the moons of Jupiter.
                          • Erinome
                            • Euanthe
                              • Eukelade
                                • Euporie
                                  • Europa