mountain sheepmountain sheep
any of various wild sheep found in mountain regions; esp., the bighorn
- See bighorn sheep.
- A wild sheep inhabiting a mountainous area.
(plural mountain sheeps)
Create and save customized word lists. Sign up today and start improving your vocabulary!
Please set a username for yourself.
People will see it as Author Name with your public word lists.