High-souled

Webster's Dictionary of the English Language

·adj Having a high or noble spirit; honorable.

Related Words