BIGHORN MEANING IN ENGLISH

• Bighorn Definition & Synonyms

  1. (n.) The Rocky Mountain sheep (Ovis / Caprovis montana).


RECENT SEARCHES