Definitions of warmhearted:

  • adjective:   marked by warmth of feeling like kindness and sympathy and generosity
    Example: "Gave a warmhearted welcome to the stranger"