Find the word definition

Wiktionary
kha-nyou

n. A rodent species of the Khammouan region of Laos, (taxlink Laonastes aenigmamus species noshow=1), first described in 2005