Etymology · Italian

carroccio

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