English dictionary
dhole meaning and definition
Definition and meaning of dhole at MeaningMonkey.org. dhole meaning and definition in the English Dictionary.DHOLE noun
Definition of dhole (noun)
- fierce wild dog of the forests of central and southeast Asia that hunts in packs
- synonyms: Cuon alpinus
Source: Princeton University Wordnet