-
nounhoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips
Similar:
type of: -
nouna soft suede leather formerly from the skin of the chamois antelope but now from sheepskintype of:
Synonyms & Similar Words