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
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day