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