Back to Dictionary
莫名其妙
mòmíngqímiào
1.
unfathomable mystery (idiom); subtle and ineffable
2.
unable to make head or tail of it
3.
boring (e.g. movie)
HSK 6