English

edit

Etymology

edit

mega- +‎ hero

Noun

edit

megahero (plural megaheroes)

  1. (informal, rare) A very great hero.