Etymology · Spanish

tara

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