Meaning of kabra

kabra

Tagalog

n., zoo. adult female goat