meerkat
English
meerkat meaning in English • meerkat का अर्थ अंग्रेजी में
Noun
- A South African carnivore (Suricata suricata, formerly Cynictis penicillata), allied to the ichneumons, having a lemurlike face and only four toes; called also yellow mongoose> and suricate>.