What does Agogo Bell mean?

Agogo Bell - German to English

agogo bell