What does Albiorix mean?

Albiorix - German to English

Albiorix [also: Saturn XXVI]