Meaning of tambubúan

tambubĂșan

Cebuano

n. kind of large wasp.