Baby Names and Name Generators

What Does Ysbaddaden Mean?
"Giant"