English edit

Etymology edit

ultra- +‎ heroic

Adjective edit

ultraheroic (comparative more ultraheroic, superlative most ultraheroic)

  1. extremely heroic