Meaning of meerkat

Definition of meerkat

(noun) a mongoose-like viverrine of South Africa having a face like a lemur and only four toes

Other information on meerkat

WIKIPEDIA results for meerkat
Amazon results for meerkat