Moons of Neptune May 24, 2020 125 235718 May 24, 2020 125 235718 Neptune has 14 known moons, which are named for minor water deities in Greek mythology. By far the largest of them is Triton, discovered by William Lassell on October 10,… Astronomy Enigma Continue Reading