Yahoo India Web Search

Search results

  1. Dictionary
    Luna
    /ˈluːnə/
    • 1. a series of Soviet moon probes launched in 1959–76. They made the first hard and soft landings on the moon (1959 and 1966).

    More definitions, origin and scrabble points