Rocky Mountain goat

English

Noun

Rocky Mountain goat (plural Rocky Mountain goats)

  1. mountain goat.