Etymology · Spanish

casta

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