Green’s Dictionary of Slang

kyber n.

see Khyber (Pass) n.