big-hearted, supportive, complimenting

listen to the pronunciation of big-hearted, supportive, complimenting