Meaning of sinulid

sinulid

Tagalog

n. thread; yarn