Meaning of suwisida

suwisida

Tagalog

n. suicide (one who commits suicide)