What is a long poem that tells the story of a historical or legendary hero?

Answer:
This is called an epic, and the prose version is often called a saga.

Lyric versions are also called ballads (narrative poems sung as songs).
First answer by Unigon224. Last edit by Unigon224. Contributor trust: 52 [recommend contributor recommended]. Question popularity: 2 [recommend question].