Etymology · Spanish

mariposa

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