KX

English

Proper noun

KX

  1. King's Cross (a railway station in London)