Search the dictionary A Chinese word or character, or English Search 2 entries. yuèliangnǚshénhào 月亮女神号 SELENE, Japanese lunar orbiter spacecraft, launched in 2007 yuèliangnǚshénhào 月亮女神號 SELENE, Japanese lunar orbiter spacecraft, launched in 2007