True-hearted /(?)/

True·-heart·ed

True-hearted

a.
  1. Of a faithful heart; honest; sincere; not faithless or deceitful; as, a truhearted friend.