Definition of langra in English:

langra

noun

  • 1A mango of a variety which has pale green skin when ripe.

    • ‘From June to August it is time for safeda, siroli, chausa, langra, dussehri and malda from Uttar Pradesh, Bihar and West Bengal.’
  • 2Indian A person who is lame or unable to walk.

Origin

From Hindi lāngra lame.

Pronunciation:

langra

/ˈlɑːŋɡrə/