Definitions of dhole:

  • noun:   fierce wild dog of the forests of central and southeast Asia that hunts in packs