Etymology · Latin

cornūcōpia

2 English words descend from Latin cornūcōpia, most common first.