Dictionary.com
Thesaurus.com

hanumans

  • plural
    of hanuman.
    hanuman
    noun
    a langur, Presbytis (Semnopithecus ) entellus, held sacred in India.

More Suggestions