[noun] [C] [plural] buffaloes or buffalo - a large animal of the cattle family with long curved horns found in Africa, Asia and the USGreat herds of buffalo migrated across the plains.See picture: Animals
BUFFALO
Meaning of BUFFALO in English
Cambridge English vocab. Кембриджский английский словарь. 2012