Meaning of bayubo

bayubo

Tagalog

n. screen; room partition; folding screen