Mongoose meaning in malayalam

Word: Mongoose

Meanings of Mongoose in malayalam :

Noun Keeri (കീരി)
Nakulam (നകുലം)
Mongoose definition
Noun:
(biology,zoology) agile grizzled Old World viverrine; preys on snakes and rodents
Related wordsMongoose - Keeri (കീരി)
Malayalam to English
English To Malayalam