Synonyms for "heinous"

Words with similar meaning