Meaning of Bayard
Definition of Bayard
(noun)
French
soldier
said
to be
fearless
and
chivalrous
(1473-1524)
Other information on Bayard
WIKIPEDIA results for
Bayard
Amazon results for
Bayard
Tweet