Definition of Gherkin

Definition of Gherkin
  1. Gherkin Proper noun 30 St Mary Axe
Need more help? Try our forum NEW