Baby Names and Name Generators

What Does Gudrid Mean?
"battle"