bison
Explore definitions, synonyms, and language insights of bison
Definitions
Noun
any of several large humped bovids having shaggy manes and large heads and short horns
Explore definitions, synonyms, and language insights of bison