莫名其妙 (mok6 ming4 kei4 miu6) — mysterious; without reason; odd; mystifying; baffling; puzzling; perplexing; unaccountable; strange in Cantonese
mokˍ₆莫mingˎ₄名keiˎ₄其miuˍ₆妙Mandarin Pinyin: mo4 ming2 qi2 miao4
Meaning of 莫名其妙
nounmysterious; without reason; odd; mystifying; baffling; puzzling; perplexing; unaccountable; strange