Skip to main content

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>.
Advertisement