None of the usual links have anything on this. Where is it from? I got caught in a dust devil the other day in downtown Albuquerque. Which is the desert, technically. I'm wondering if this word is a cool synonym for that, or something more dramatic. Plus -- how the heck do you pronounce it?