Wiktionary
megacenter
n. A large or major center (place where function or activity occurs).
n. A large or major center (place where function or activity occurs).