Translation of قَبَاحَة

      Noun

      enormity [pl. enormities]

      ...

      abominable action or act {objectionable, forbidden, etc.}

      related Translations

      ugliness (n.) , [pl. uglinesses]