Nexus

Nexus is a Latin term that means "connection."