ysbaddaden chief-giant









ysbaddaden chief-giant


noun Welsh Legend.

  1. the father of Olwen.
48 queries 0.554