Flagellant Meaning in Hindi
What is the translation of word Flagellant in Hindi?
Meaning of Flagellant in Hindi is : अपने आपको पीड़ा देने वाला
Definition of word Flagellant
- a person who subjects themselves or others to flogging, either as a religious discipline or for sexual gratification.
Other Meanings of Flagellant