High-principled



ENGLISH MEANING
adjective
1.
Possessed of noble or honorable principles.