2 ms·Lua does mean Luna, just in a slightly different language.by andai 2y agoLua does mean Luna, just in a slightly different language.