What does Berimbau mean?

Berimbau - German to English

berimbau