warm-hearted
warm + herzig
Improve your pronunciation
Practice speaking and memorizing "warmherzig" and many other words and sentences in German.