Meaning of kabya

kabya

Tagalog

kabya n., zoo. species of mollusc (mollusk) or large clam