Self-Murderer Meaning in Hindi

What is the translation of word Self-Murderer in Hindi?

Meaning of  Self-Murderer in Hindi is : आत्मघातक

Other Meanings of Self-Murderer