Tamil Dictionary 🔍

self-destroyer

Self`-de*stroy"er, n. Defn: One who destroys himself; a suicide.


self-destroyer - Similar Words