garry ( synonym found)

Definition of garry:

°a mostly British variant of Gary.

Definition of garry:

°a mostly British variant of Gary.

Back to Top