Meaning of tawilis

tawilis

Tagalog

tawilis n., zoo. species of freshwater sardine