Name variants
Efa ferch Llewelyn
Efa ferch Llewelyn ferch Llewelyn
Efa ferch Llewelyn ferch Llywelyn
Efa ferch Llewelyn verch Llewelyn
Efa ferch Llewelyn verch Llywelyn
Efa ferch Llywelyn
Efa ferch Llywelyn ferch Llewelyn
Efa ferch Llywelyn ferch Llywelyn
Efa ferch Llywelyn verch Llewelyn
Efa ferch Llywelyn verch Llywelyn
Efa Llewelyn
Efa verch Llewelyn
Efa verch Llewelyn ferch Llewelyn
Efa verch Llewelyn ferch Llywelyn
Efa verch Llewelyn verch Llewelyn
Efa verch Llewelyn verch Llywelyn
Efa verch Llywelyn
Efa verch Llywelyn ferch Llewelyn
Efa verch Llywelyn verch Llewelyn
Efa verch Llywelyn verch Llywelyn
Efa Llywelyn
Efa verch Llywelyn ferch Llywelyn
Gender
Female
Timeline
Birth
Roughly guessed date 1024
Place
Denbighshire, Wales, United Kingdom
Death
Date range 1065 - 1119
Place
Denbighshire, Wales, United Kingdom