zhōng​shū

hub

中枢 (中樞) zhōng​shū
hub expression
central or most important part of a system or network

The brain is the nerve center of the human body.

administration noun
the central government or high-level administrative authority

This policy was formulated by the political center.

Frequency

Movie subtitles
1.67 per million appears in 1% of films
Written text
3.93 per million

Sources

Definitions
CC-CEDICT