Ysbaddaden Chief-giant

[is-ba-th ad-n cheef-jahy-uh nt]

noun Welsh Legend.

the father of Olwen.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019