Meaning of multiversity

Definition of multiversity

(noun) a university system having several separate campuses and colleges and research centers

Other information on multiversity

WIKIPEDIA results for multiversity
Amazon results for multiversity