Popularity: 11696
Origin: British
Meaning: of glorious valor
Sherard as a boy's name (also used as a girl's name), is related to the name Sherrerd. The meaning of Sherard is "of glorious valor".