Does triton have any moons?

No. Triton is itself a moon of Neptune. No known moon has any moons of its own. It is believed that such an orbit would not be stable.