Synonyms for
Buffalo
Definition
Buffalo refers to a large, heavily built mammal with shaggy hair and short legs. It is a type of bison found in North America and Africa.
Synonyms for
Definition
Buffalo refers to a large, heavily built mammal with shaggy hair and short legs. It is a type of bison found in North America and Africa.