Meaning of buhawi

buhawi

Tagalog

buhawi n. waterspout; tornado