meaning of Büffelherde

Büffelherde - German to English

herd of buffalo