High-souled
/(?)/
High·-souled
High-souled
a.
Having a high or noble spirit; honorable.