Find the word definition

The Collaborative International Dictionary
Kholsun

Kholsun \Khol"sun\, n. (Zo["o]l.) The dhole.

Wiktionary
kholsun

n. (context obsolete English) The dhole, an Asian wild dog.