Cen you tell me what is heinous
1. diverse; various
2. a kind or type
3. disagreeable
4. horrible; terrible