Word: 莫名其妙
Pinyin: mòmíngqímiào
Definition: (idiom) baffling, inexplicable