What does Alarich mean?

Alarich - German to English

Alaric