high-principled adj 1: having high principles
High-principled \High"-prin`ci*pled\, a. Possessed of noble or honorable principles. [1913 Webster]