Dhole - Definition - Law Dictionary Home Dictionary Definition dhole
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase