English

edit

Proper noun

edit

KX

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