Meaning of sigwa

sigwa

Tagalog

sigwa n. tempest; storm at sea; typhoon; heavy rain