Etymology · Italian

Larocca

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