Meaning of kabatsoy

kabatsoy

Tagalog

n., zoo. kind of frog; toad