TWIX: Trans World Internet Exchange

What does TWIX mean? The above is one of TWIX meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Trans World Internet Exchange