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
Tweet