Meaning of siid

siid

Tagalog

siid n. special kind of trap for catching catfish