listen

 Auto Play

listen

 Auto Play

Search results for ‘luna’

English Dictionary (1-2 of 2)

Luna
['luːnə]
  • 1. the alchemical name for silver
  • 2. from Latin: moon

more

Luna
['luːnə]
  • any of a series of Soviet lunar space-probes, one of which, Luna 9 , made the first soft landing on the moon (1966)

more

Previous
1
Next

Subscribe to the Ezine
Content partners 外研社collins