A puzzle.
The confusing state of being puzzled; bewilderment
A whirlwind, cyclone or tornado; a dust devil.