Garibald II († 640) est le troisième duc de Bavière, de 609 à 640. Il est de la famille des agilolfinges, fils de Tassilon Ier, duc de Bavière.
Son épouse n'est pas nommé, mais Paul Diacre raconte par ailleurs que vers 610, les Avars envahissent le duché de Frioul, tuent le duc Gisulf II et son épouse Romilde, puis emmène en captivité leurs quatre filles. Deux d'entre elles, Acca et Geila, sont rachetées par des marchands et libérées et l'une d'elle épouse le prince des Bavarois tandis que l'autre épouse le prince des Alamans. Étant donné que prénom de Gisèle apparait ensuite dans l'aristocratie Bavaroise, Christian Settipani estime que c'est Geila qui a épousé un duc de Bavière, qu'il identifie pour des raisons chronologiques à Garibald II.
[source Wikipedia]
La succession et la filiation des Duc de Bavière entre Garibald II et Theodo II/V est mal connue et contradictoire.
Il y a environ au moins 50 ans entre les 2 personnages.
J'ai retenu l'hypothèse de Wikipedia français (10 septembre 2009) de 3 "Theodo" successifs entre ces des Ducs de Bavière bien attestés.