Braggart
Origin
Old French bragard ("flaunting, vain, bragging")
Full definition of braggart
Noun
braggart
(plural braggarts)- someone who boasts.
- ShakespeareO, I could play the woman with mine eyes,
And braggart with my tongue.
Old French bragard ("flaunting, vain, bragging")