Dictionary.com
Thesaurus.com
has horned
  • present perfect of horn (3rd person singular).