The definition :


Definitions of bighorn sheep:

  • noun:   wild sheep of mountainous regions of western North America having massive curled horns



Are you interested in alternative search :

:bighorn river bighorn sheep cimarron ovis canadensis rocky mountain bighorn rocky mountain sheep equality state montana treasure state wyoming mountain sheep river battle of little bighorn battle of the little bighorn black hills custer's last stand little bighorn little bighorn river little horn sitting bull :trotter withers bovid follower simple simpleton black sheep domestic sheep ewe ovis aries ram tup wether goat cow lamb pig horn chicken hen wool ammotragus ammotragus lervia anthrax aoudad

If you like reading news check: