Yes, Neptune has fourteen known moons orbiting around it. Here are the names of all fourteen moons, listed in order of increasing distance from the planet:
Naiad
Thalassa
Despina
Galatea
Larissa
Hippocamp
Proteus
Nereid
Halimede
Sao
Laomedeia
Psamathe
Neso
Hippothous