'island universe' definitions:

Synonyms of 'island universe'

From: Moby Thesaurus