Kholsun

Khol·sun

Kholsun

n.
  1. The dhole. (Zool.)