Definition of "Buffalo" :
noun: any of several Old World animals resembling oxen including, e.g., water buffalo; Cape buffalo
noun: large shaggy-haired brown bison of North American plains
noun: meat from an American bison
noun: a city on Lake Erie in western New York (near Niagara Falls)
verb: intimidate or overawe