large-souled


large-souled

adj another word for large-hearted