1. Noun. A large or major center (place where function or activity occurs). ¹
¹ Source: wiktionary.com