1 jagla | Definition of jagla

jagla

noun
ja·​gla | \ ˈjäglə\
plural -s

Definition of jagla

: serow

History and Etymology for jagla

of Indic origin; akin to Sanskrit chāgala goat

Keep scrolling for more