Langoor Digital AgencyThe Langoor, also known as “the Great Indian Langoor”, is a type of monkey only found in India. “Langoor” also colloquially means “crazy” in Hindi.