モンキーマン
Meanings
Noun
1. Monkey-man of Delhi