Execration

Hindi Meaning

फटकार

शाप

घृणा

लानत

घिनौनापन

अभिशाप

English Meaning

  1. The act of cursing.
  2. A curse.
  3. Something that is cursed or loathed.