bravacho

Ido

Noun

bravacho (plural bravachi)

  1. braggart