Compound of meteoor + -en- + regen. First attested in the 19th century.
meteorenregen m (plural meteorenregens)