What does Blagoweschtschensk mean?

Blagoweschtschensk - German to English

Blagoveshchensk