meaning of Albiorix

Albiorix - German to English

Albiorix [also: Saturn XXVI]