• word of the day

    caracal

    caracal - Dictionary definition and meaning for word caracal

    Definition
    (noun) of deserts of northern Africa and southern Asia
    Synonyms : desert lynx , lynx caracal
Download our Mobile App Today
Receive our word of the day
on Whatsapp