Etymology · Latin

costa

12 English words descend from Latin costa, most common first.