English Proper noun Garrods plural of GarrodWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads