← Cantonese Dictionary
莫名其妙 (mok6 ming4 kei4 miu6, mò míng qí miào) — (idiom) baffling; bizarre; without rhyme or reason; inexplicable
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy