Meaning of tamboan

tamboan

Cebuano

n. window