Margaret Countess Hainault Avesnes
Birth date:
1311
Birth place:
Le Quesnoy, Nord, Nord-Pas-De-Calais, France
 
Death date:
  23 JUN 1356
Death place:
  Le Quesnoy, Nord, Nord-Pas-De-Calais, France

Avesnes Family

Parents:
Father: William III Count of Hainaut
Mother: Joan Jeanne Countess Hainaut Valois
Spouse:
Spouse: Ludwig Iv <4th> Wittelsbach Holy Roman Emperor
 
Siblings:
John Hainaut
William Hainaut
Claas VanDeGheijne Hainault Avesnes
Margaret Countess Hainault Avesnes
Sibylla Countess Holland
Philippa Hainaut
Joanna Hainaut
Children:
Margarethe Slavonia Wittelsbach
Anna Bavaria Wittelsbach
William I Bavaria
Louis VI Upper Bavaria Wittelsbach
Ludwig VI Von Brandenburg
Elisabeth Bavaria
Wilhelm I Von Wittelsbach
William V Holland Bavaria
Agnes Wittelsbach Sister
Albrecht I Von Wittelsbach
Beatrix Zu Bavaria
Otto V Von Wittelsbach
Ludwig Zu Bavaria