adjective
1.
Synonyms: moral 1, ethical, moralistic, noble, principled, right-minded, virtuous
Contrasted words: corrupt, flagitious, nefarious; bad, evil, immoral, reprobate, sinful, vicious, wicked, wrong
Antonyms: iniquitous, unrighteous
2.
Synonyms: good 11, blameless, exemplary, guiltless, inculpable, innocent, irreproachable, pure, virtuous, unblamable
Antonyms: unrighteous