Jarrott \j(a)-rro-tt\ as a boy's name is a variant of Garrett, Jarrett and Jordan (Hebrew), and the meaning of Jarrott is "down-flowing".
The baby name Jarrott sounds like Jarrot and Jerrott. Other similar baby names are Garrott, Barrett, Barratt, Jarret, Garrot, Garritt, Garratt, Jarrod, Jarreth, Jarron, Jerrot, Jerrett and Jarett.