Sherrard \sh(e)-rra-rd\ as a boy's name (also used as girl's name Sherrard), is a variant of Sherrerd. See for origin and meaning of Sherrard.
The baby name Sherrard sounds like Sherard. Other similar baby names are Gerrard, Jerrard, Sheppard, Shephard, Shepard and Sherrod.