langraPronunciation: /ˈlɑːŋgrə, ˈlaŋgrə/Definition of langra noun 1a mango of a variety which has pale green skin when ripe. 2Indian a person who is lame or unable to walk. Origin:from Hindi lāngra 'lame'