Meaning of sulo

sulo

Cebuano

n. torch