Meaning of alimpuyo

alimpuyo

Tagalog

alimpuyo n. whirl of wind, dust, smoke or water; tornado; whirlpool