Great of heart is a phrase that describes someone who is compassionate, kind, and generous. Synonyms for this phrase include big-hearted, kind-hearted, warm-hearted, generous, compassionate, caring, and benevolent. These words express positivity and a desire to help others, reflecting a person's core values and character. A person who is great of heart is one who is willing to go above and beyond for others, offering support, love, and assistance whenever needed. By embodying these qualities, individuals are able to build meaningful relationships and make a positive impact on those around them. The synonyms for great of heart encapsulate the essence of what it means to be a good person, spreading kindness and compassion wherever possible.