Spanish edit

Etymology edit

From mega- +‎ show.

Noun edit

megashow m (plural megashows)

  1. huge show