Dictionary.com
Thesaurus.com
had hymned
  • past perfect of hymn.