high-principledEnglish

high-principled

Adjective

Having high principles

English: high-principled