WordNet: high-principled

Sanatista
having high principles



high-principled