Variegated with spots.
Made dim or blurry.
Filled with clouds.
Unclear; surrounded in mystery.
Unambiguous; without equivocation or ambiguity; singularly clear, unmistakable, or unquestionable