Etymology · Spanish

olla

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