Library

Chinese idiom · 成语

莫名其妙

mò míng qí miào

Cannot name its wonder; baffling or inexplicable.

cannot
name
its
wonder

From Qing dynasty prose. Describes something so strange one cannot put it into words.