warm-hearted

  • 131genial — [adj] extremely nice and happy affable, agreeable, amiable, amicable, blithe, cheerful, cheering, cheery, chipper*, chirpy*, congenial, convivial, cordial, easygoing, enlivening, favorable, friendly, gentle, glad, good natured, gracious, hearty,… …

    New thesaurus

  • 132loving — [adj] expressing adoration admiring, affectionate, amatory, amiable, amorous, anxious, appreciative, ardent, attached, attentive, benevolent, bound up, caring, concerned, considerate, cordial, dear, demonstrative, devoted, doting, earnest,… …

    New thesaurus