adjective
Synonyms: moral 1, moralistic, noble, principled, righteous, right-minded, virtuous
Related Word: high-principled; elevated; upright, upstanding
Contrasted words: flagitious, iniquitous, nefarious; improper, indecent, indecorous, unbecoming, unseemly; immoral, low