Advertisement

Advertisement

Ysbaddaden Chief-giant

[is-ba-thad-n cheef-jahy-uhnt]

noun

Welsh Legend.
  1. the father of Olwen.



Advertisement

Advertisement

Advertisement

Advertisement


Ysayeysec