Bighorns

See also: bighorns

English

Proper noun

Bighorns pl (plural only)

  1. The Bighorn Mountains.