Meaning of talabing

talabing

Tagalog

n. any form of protection against the hot sun or weather