it's 'Luna,' paying homage to the moon goddess in Roman mythology. The Greeks, on the other hand, dubbed it 'Selene,' another lunar deity. This linguistic diversity extends further â the ...