Meaning of sigmo

sigmo

Tagalog

n. contrivance; device