Meaning of halubaybay

halubaybay

Tagalog

halubaybay n., zoo. species of herring