Meaning of tiwa

tiwa

Tagalog

n., zoo. intestinal worm