Great hearted is a term used to describe someone who possesses a kind and generous spirit, with a willingness to help others and make a positive impact on the world around them. Synonyms for great hearted include benevolent, compassionate, big-hearted, selfless, generous, magnanimous, noble, empathetic, and charitable. These terms describe individuals who are driven by the desire to help and support others without seeking recognition or personal gain. A great hearted person is someone who is willing to lend a helping hand to those in need, regardless of the circumstances, and who places the needs of others above their own.