Meaning of ibaon

ibaon

Tagalog

ibaon (ibinabaon, ibinaon, ibabaon) v., inf. embed; bury