Meaning of Buffalo

Definition of Buffalo

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

Other information on Buffalo

WIKIPEDIA results for Buffalo
Amazon results for Buffalo