Meaning of tabon

tabon

Cebuano

eyelid


tabon

Cebuano

n. cover


tabon

Cebuano

n. veil