Etymology
Today it means: A kind of occult gate or portal. Full definition →
Perhaps related to connection, nexus, etc.?
Etymology from Wiktionary, CC BY-SA 4.0.