rectitudinous

adjective

Righteous or correct or upright.