Known as the most beautiful woman in Wales. She had many lovers.

Gramps ID P5622

References

  1. Pss of Deheubarth, Nesta verch Rhys [I29334]