• word of the day

    meerkat

    meerkat - Dictionary definition and meaning for word meerkat

    Definition
    (noun) a mongoose-like viverrine of South Africa having a face like a lemur and only four toes
    Synonyms : mierkat
Download our Mobile App Today
Receive our word of the day
on Whatsapp