莫名其妙莫名其妙 (mòmíngqímiào)mòmíngqímiàoPart of speechIdiomSave to a new noteMeanings1baffling, inexplicable2strange and confusing