Meaning of bighorn

Definition of bighorn

(noun) a river that flows from central Wyoming to the Yellowstone River in southern Montana
wild sheep of mountainous regions of western North America having massive curled horns

Other information on bighorn

WIKIPEDIA results for bighorn
Amazon results for bighorn