Meaning of tuwakang

tuwakang

Tagalog

n., zoo. species of Indian anchovy