noun

definition

a goat-antelope with short, sharp horns, long, coarse hair, and a beard, native to forested mountain slopes of SE Asia, Taiwan, and Japan.

Top Search