Her paternity has been questioned by
genealogists (some claim she was the daughter of
Abram Petrovich Gannibal) but her maternal descent has been traced with certainty to
Margarita de Castro e Souza, a
Portuguese noblewoman of the
15th century. Castro could trace her own descent to
Afonso III of Portugal and a mistress of his called
Madragana (Mor Afonso), daughter of the
Mozarab (
Iberian Christians living under
Muslim domination) governor of
Faro, Aloandro Ben Bekar, who was of
Davidic Jewish descent through
Yahia Ben Rabbi (said to be a direct descendent of the
Exilarchs of
Babylon).
A simplified descent can be described below.
Elizabeth was an eighth-generation descendant of Margarita de Castro e Sousa (d.
1483). Margarita was married to Jean II, count of Neufchetel (c.
1414 -
1489) and was mother to his heir Fernando de Neufchetel, Count of Neufchatel-Marnay (c.
1477 -
1522).
Fernando was married to Claude de Vergy (c.
1476 -
1512). They were parents to daughter Antoinette de Neufchettel (d.
1544). Antoinette became consort to Philippe de
Salm-Dhaun (
1492 -
1521).
They were parents to (among others) Marguerite de Salm-Dhaun (
1521 -
1576). Marguerite was a consort of Eberhard XIV von Erbach (
1511 -
1564). They were parents to his successor Georg III, Count of Erbach (
1548 -
1605).
Georg III was married twice. His second wife Mary von Barby, Countess of
Barby-Muhlingen (
1563 -
1619) was mother to his successor Georg Albrecht I, Count of Erbach (
1597 -
1647/1649).
Georg Albrecht I was married to Elizabeth Dorothea, Princess of Hohenlohe-Schillingsfürst (
1617 -
1655). They were parents to his successor Georg Ludwig I, Count of Erbach (
1643 -
1693).
Georg Ludwig I was married to Amalie Katharine, Princess of Waldeck-Eisenberg (
1640 - c.
1699). They were the maternal grandparents of Elizabeth Albertine.