What does Allerbarmer mean?

Allerbarmer - German to English

the All-merciful