WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of King of Wessex (860-866) Ethelbert (Ethelberht)

King of Wessex (860-866) Ethelbert (Ethelberht) 835865
Ethelwulf 795858
Osburga
Judith
Egbert (Ecgbehrt or Ecgbert) 770839
Redburga
Elmund
Eafa
Oslac
Charles