What does Archangelsk mean?

Archangelsk - German to English

Arkhangelsk