Buffalo
1.
The North American Bison; a variety of wild oxen 2. Slang: buffalo - to intimidate someone.
Copyright © All Rights Reserved