Meaning of dhole

Definition of dhole

(noun) fierce wild dog of the forests of central and southeast Asia that hunts in packs

Other information on dhole

WIKIPEDIA results for dhole
Amazon results for dhole