heroic fantasy

Etymology
.