Meaning of khyber pass
Definition of khyber pass
(noun)
a
mountain
pass
of
great
strategic
and
commercial
value
in the Hindu Kush on the
border
between
northern
Pakistan and
western
Afghanistan; a
route
by which invaders entered India
Other information on khyber pass
WIKIPEDIA results for
khyber pass
Amazon results for
khyber pass
Tweet