Question: what is sigwa in english?
Answer: English. sigwa. storm; heavy rain; May be synonymous with: Tagalog.