Meaning of duyong

duyong

Tagalog

n., zoo. species of seacow