From Middle English copful, copfull, cupfulle, cuppefulle, equivalent to cup + -ful. Cognate with Saterland Frisian Kopful (“cupful”), West Frisian kopfol (“cupful”).
Practice speaking and memorizing "cupful" and many other words and sentences in English.