Find the word definition

Wiktionary
rusa deer

n. (taxlink Cervus timorensis species noshow=1), a species of deer native to the islands of Java.