Tiger-cat - meaning in malayalam

നാമം (Noun)
ഏതെങ്കിലും തരം കാട്ടുപൂച്ച
മാംസഭുക്കായ കംഗാരു വര്‍ഗ്ഗജീവി