Possibly an Irish variant related to the word 'garran' (a type of horse), or a phonetic form of Gareth.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Garran?
Swipe through thousands of names like it