guimbards
English
Noun
guimbards
plural of
guimbard