(idiom) baffling; bizarre; without rhyme or reason; inexplicable
Turn 莫名其妙 into a printable worksheet PDF with Tianzige practice grids and pinyin.