Whole-souled /(?)/

Whole·-souled

Whole-souled

a.
  1. Thoroughly imbued with a right spirit; noble-minded; devoted.