Meaning of hub of the universe

Definition of hub of the universe

(noun) state capital and largest city of Massachusetts; a major center for banking and financial services

Other information on hub of the universe

WIKIPEDIA results for hub of the universe
Amazon results for hub of the universe