Meaning of gebara

gebara

Tagalog

n. barge; punt