heroic poem

Noun
  1. A long narrative poem telling of a hero's deeds (synset 106391344)

Other Searches