Baby Names and Name Generators

What Does Ranulf Mean?
"Wolf; Protector"