-
mongoose
In plain English mongoose means agile grizzled Old World viverrine.
Etymology
Compound of പെരു (peru) + വാലൻ (vālaṉ)
Nearby in the dictionary
Source: Wiktionary · CC BY-SA 4.0 Report an error
mongoose
In plain English mongoose means agile grizzled Old World viverrine.
Compound of പെരു (peru) + വാലൻ (vālaṉ)