braggart
definition
a person who boasts or brags excessively
example
Everyone at the party found him unbearable because he was such a braggart, constantly boasting about his achievements.
synonyms
boastershow-offegotist
word origin — The word 'braggart' originates from the late Middle English term 'braggart,' which is derived from the word 'brag,' meaning to boast, which comes from the old English 'braggan' meaning 'to boast.'