English synonyms about - contact  

Luna

noun

1 Luna

Roman mythology The goddess of the Moon; counterpart of Greek Selene.

Dutch: Luna


Find more on Luna elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0301