My Suggestions

mwĩnyogoro

n. · class 1/2

  1. braggart; act or habit of bragging about one's achievements; excessive self-praise or showing off one's accomplishments