mongoosetranslation and definition "mongoose", tamil lexiconWordTamil Definitionmongooseகீரிப்பிள்ளை, மனிதக்குரங்கு வகை.