KX
English
Proper noun
KX
King's Cross
(a railway station in London)