• word of the day

    dhole

    dhole - Dictionary definition and meaning for word dhole

    Definition
    (noun) fierce wild dog of the forests of central and southeast Asia that hunts in packs
    Synonyms : cuon alpinus
Connect with us on Facebook