Definition of subedar in US English:

subedar

noun

  • (in the Indian or Pakistani armies) a mid-level junior commissioned officer.

    ‘his grandfather was a subedar in the army’

Origin

From Urdu ṣūbadār.