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