lungoor
English
lungoor meaning in English • lungoor का अर्थ अंग्रेजी में
Noun
- A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.