Meaning of telon

telon

Tagalog

telon n. curtain; tabs