Baby Names and Name Generators

What Does Rogers Mean?
"Famous spearman; famous spearman"