answersLogoWhite

0

yes, it has 8 moons. Well actullaly Neptune has 13 moons, Triton, Sao, Naiad, Thalassa, Despina, Galatea, Proteus, Larissa, Despina, Halimede, Laomedeia, Psamathe and Neso

User Avatar

Wiki User

16y ago

What else can I help you with?