Jarrard \j(a)-rra-rd\ as a boy's name is a variant of Jared (Hebrew), and the meaning of Jarrard is "descending".
The baby name Jarrard sounds like Jarard and Jerrard. Other similar baby names are Garrard and Jarrad.