[noun] [C usually singular] - an important connection between the parts of a system or a group of thingsTimes Square is the nexus of the New York subway.
NEXUS
Meaning of NEXUS in English
Cambridge English vocab. Кембриджский английский словарь. 2012