Webster's Revised Unabridged Dictionary · 1913

Kholsun

Kholsun ({not transcribed}) , noun

(Zoology) The dhole.