indian mongoose

Noun
  1. Keen-sighted viverrine of southern Asia about the size of a ferret;
    Often domesticated (synset 102140374)

Other Searches