Meaning of many-universes in English:

many-universes

noun

Origin

1970s.