English → Hindi dictionary

flagellant

फ्लेगेलेन्ट / फ्लेगेलेनट / फलजलान्तNOUN

Definition

a person who is whipped or whips himself for sexual gratification

Looking for poetry? Read shayari and poems by great poets.