Etymology · Latin

cūpula

2 English words descend from Latin cūpula, most common first.