guimbard
English
Noun
guimbard
(
plural
guimbards
)
Alternative form of
guimbarde
.