Inexplicable, mysterious, unclear.
Incapable of being cleared of clouds.
Difficult, if not impossible, to identify or name