Meaning of duhay

duhay

Tagalog

duhay n., zoo. species of fish (black pomfret)