Out of focus; partially obscured; smudged.
Made dim or blurry.
Variegated with spots.
Filled with clouds.
Unclear; surrounded in mystery.