Dictionary.com
Thesaurus.com
has endeared
  • present perfect of endear (3rd person singular).