goat antelope

Noun

 * 1) Any of a group of herbivore mammals, the subfamily, that includes domestic sheep and goats.

Translations

 * Finnish: