Defloration Meaning in Hindi

What is the translation of word Defloration in Hindi?

Meaning of  Defloration in Hindi is : अपुष्पन

Definition of word Defloration

  • the taking of a woman's virginity.

Other Meanings of Defloration

Example Sentences

Honeymoon cards showed women partially unwrapped from elaborate wedding veils and dresses in poses that underscored sexual defloration as imminent.