Did you mean Garry?
Garry
noun
°a mostly British variant of Gary.