Etymology Explorer › English

Where does “metroplex” come from?

metroplex (English): A large metropolitan area containing several...

Definitions

  1. A large metropolitan area containing several...