Meaning of mongoose

Definition of mongoose

(noun) agile grizzled Old World viverrine; preys on snakes and rodents

Other information on mongoose

WIKIPEDIA results for mongoose
Amazon results for mongoose