Etymology · Spanish

charro

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