Likely a modern elaboration of place-style names like Tribeca, used more for sound and style than a fixed ancient meaning.
Like Tribecca?
Swipe through thousands of names like it