Word info Synonyms

island universe

Noun

Meaning

island universe (plural island universes)

(informal, astronomy, archaic) A galaxy

Source: en.wiktionary.org

Synonyms

Close letter words and terms