My son's name is Perrin and I have heard two meanings for it. The one we first heard was that it came from the name Peter which meant the rock, and Perrin meant little rock. I have also read that it is Latin for traveler. Any help with this would be greatly appreciated.