mountain sheep

1. (noun) any wild sheep inhabiting mountainous regions
Related Words: Ovis canadensis, Ovis musimon, Rocky Mountain bighorn, Rocky Mountain sheep, bighorn, bighorn sheep, cimarron, moufflon, mouflon, wild sheep



Terms and Conditions of Use / Copyright Notice