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
Tweet