boaster
braggart
egoist
egotist
swellhead
babbler
braggadocio
calumniator
formalist
vaunter
wind-bag
Magar
dagger
jaeger
jagger
magar
snagger
stagger
swagger