Meercat - meaning in malayalam

നാമം (Noun)
മഡഗാസ്കറില്‍ കണ്ടു വരുന്ന ഒരു തരം കീരി