true-hearted

    adjective
  1. fidel, lleial.
  2. sincer, honest.