hanuman

Noun
  1. In Hinduism, the monkey god and helper of Rama;
    God of devotion and courage (synset 109549501)
  2. Langur of southern Asia;
    Regarded as sacred in India (synset 102491046)

Other Searches