bravacho
Ido
Noun
bravacho
(
plural
bravachi
)
braggart