This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Dhole

  1. 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.



Shares

Related Words

Menu