Meaning of Johnny Gurkha in English:

Johnny Gurkha

noun

slang British Military
  • (A generic name for) a Gurkha; Gurkhas collectively.

Origin

Late 19th century; earliest use found in Baily's Monthly Magazine of Sports and Pastimes.