fanfarone

Etymology
, from, perhaps via 🇨🇬.

Noun

 * 1) braggart
 * 2) braggadocio
 * 3) bragger, boaster