Meaning of dumpilas

dumpilas

Tagalog

dumpilas n., zoo. species of anchovy resembling the herring