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