Luna 2 is a crossword puzzle answer that we have spotted 1 times. The first spacecraft hat landed on the moon