Baby Names and Name Generators

What Does Humfry Mean?
"peaceful warrior"