Sanskrit · noun · Nature & the Garden

Langur

लंगूर
Meaning

A langur; a long-tailed grey leaf-eating monkey of India.