bighorn

Definitions


[ˈbɪɡhɔːn], (Noun)

Definitions:
- a stocky brown wild sheep with large horns, found in North America and north-eastern Asia


Phrases:

Origin:




definition by Oxford Dictionaries