TOP

Definition of langra noun from the Oxford Advanced Learner's Dictionary

langra

noun
 
/ˈlɑːŋɡrə/,
 
/ˈlæŋɡrə/
 
/ˈlɑːŋɡrə/
(Indian English)
jump to other results
  1. a person who is unable to walk well because of an injury to the leg or foot
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day