English Dictionary
Definition buffalo in British English
buffalo noun
[countable] noun
/ˈbʌfələʊ/
English Dictionary