bayards
English
Noun
bayards
plural of
bayard
French
Noun
bayards
m
plural of
bayard