Etymology · Spanish

barrica

2 English words descend from Spanish barrica, most common first.