This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Dhole
n.
A fierce, wild dog (Canis Dukhunensis), found in the
mountains of India. It is remarkable for its propensity to hunt the
tiger and other wild animals in packs.