barrete (Middle French) comes from Italian baretta, from Latin birretum, from Proto-Celtic birros — short.