Etymology · Italian

stoccata

2 English words descend from Italian stoccata, most common first.