abun

Noun

 * 1) cloud visible mass of water droplets suspended in the air

Noun

 * 1) illusion (abun-abun)