Синонимы к слову нравственный: высоконравственный, благонравный, добронравный, целомудренный, честный, моральный. Ср. Невинный и Честный. Смотрите порядочный