Definition of subedar major in English:

subedar major

noun

  • (Originally) an Indian officer in an infantry regiment of the British Indian Army, of a rank corresponding to major in the British Army (now historical); (now) a high-level junior commissioned officer in the Indian and Pakistani armies.

Origin

Early 19th century; earliest use found in English Historical Review.