KTX: Korea Train Express

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

Definition in English: Korea Train Express

KTX also stands for:
... more
KTX: Korea Train Express