Meaning of dumaras

dumaras

Tagalog

dumaras n., zoo. species of Philippine mallard or wild duck