Etymology tree
Latin cūpa
Frankish *koppinflu.?
Latin cuppa
Found in Late and Vulgar Latin. From Classical Latin cūpa (“tub, cask, vat”). Possibly influenced by Frankish *kopp (“bowl, vessel”), from Proto-Germanic *kuppaz (“round object, bowl, vessel”).