Die Cherusker waren einer der Stämme, die sich damals in Westfalen aufhielten. Arminius soll aus einer der führenden Familien der Cherusker stammen, Sohn des Segimer/Sigimer, Bruder von Flavus. Sein Vater war prorömisch eingestellt, soll sogar Bündnispartner der Römer gewesen sein. Seine Söhne sollen aber als Geiseln Roms in Italien erzogen worden sein und den römischen Militärdienst durchlaufen haben. Dies erklärt die Namen und auch die Kenntnisse um militärische Gepflogenheiten. Doch ob sein germanischer Name wirklich Hermann war, ist gar nicht so klar. Diese Namensgebung wird meist Martin Luther zugeschrieben.