Meaning of buwa

buwa

Tagalog

buwa n. prolapsed womb