'Indian mongoose' definitions:

Definition of 'Indian mongoose'

From: WordNet
noun
Keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated [syn: Indian mongoose, Herpestes nyula]