garrovers
Catalan
Noun
garrovers
plural of
garrover