Meaning of masigwa

masigwa

Tagalog

masigwa adj. tempestuous