answersLogoWhite

0

The Latin word Luna means "moon" in English. It usually refers to the satellite that orbits the Earth, though it can also refer to varied items like a Roman goddess or a nutritional bar which are both named Luna.

User Avatar

Wiki User

12y ago

What else can I help you with?