garricks

English

Noun

garricks

  1. plural of garrick