Garrin \g(ar)-rin\ as a boy's name is a variant of Garron (Irish, Gaelic), and the meaning of Garrin is "gelding".
The baby name Garrin sounds like Garren, Garran, Garin, Garwin and Gorrin. Other similar baby names are Darrin, Farrin, Garlin, Garmin, Garrik, Garvin, Garrie, Jarrin, Larrin, Tarrin and Warrin.