Definition of heroic fantasy in English:
heroic fantasy
noun
1A daydream or fantasy centring on imagined heroic acts or accomplishments; compare "hero fantasy".
2A work of fiction which deals with the adventures of a heroic figure; (now) specifically a subgenre of science fiction and fantasy literature featuring the adventures of a hero in a (more or less) imaginary world.
Origin
Late 18th century; earliest use found in William Combe (1742–1823), writer and literary imitator.
Are You Learning English? Here Are Our Top English Tips