Meaning of kabiya

kabiya

Tagalog

kabiya n., zoo. species of clam like an oyster