Dholes Meaning

There are 1 meaning(s) for word Dholes

Meaning 1 : fierce wild dog of the forests of central and southeast Asia that hunts in packs

    Synonyms : cuon alpinus

How to Pronounce Dholes

  • doʊl