Ilonggo Dictionary
tornado (
noun
) - buhawi