megamall

noun
  1. a very large shopping mall with hundreds of stores, restaurants, and entertainment venues
  2. Usage: informal; often used to describe massive regional or destination shopping centers

Examples