Home » Dictionary » General Vocabulary » Masochist
Masochist Meaning in Hindi
Hindi Meaning - आत्मपीड़क
English Meaning - Self-punisher
Usage in English - Only a masochist would do this.
Usage in Hindi - केवल आत्मपीड़क ही ऐसा करेगा।
Word Type - Noun
Antonyms - Hedonist
Synonyms - Self-harmer