adjective
good, ethical; innocent
Synonyms: blameless, celibate, chaste, clean-living, effective, effectual, efficient, excellent, exemplary, faithful, guiltless, high-principled, honest, honorable, incorruptible, inculpable, in the clear, irreprehensible, kosher, legit, moral, moralistic, noble, on the level, on the up and up, praiseworthy, principled, pure, regular, righteous, right-minded, spotless, straight, true-blue, unsullied, untainted, untarnished, up front, upright, wholesome, without reproach, worthy
Antonyms: bad, sinful, unethical, vile, wicked