Meaning of dulis

dulis

Tagalog

n., zoo. anchovy