garvances

English

Noun

garvances

  1. plural of garvance