Meaning of sulo

sulo

Tagalog

sulo adj. dazzled by strong light



sulo

Tagalog

sulo n. torch; electric torch