What is the meaning of Hazy?

Thick or obscured with haze.

Not clear or transparent.

Obscure; confused; not clear.

Source: wiktionary.org