Ful is defined as full of or having a quantity that would fill something named.
(suffix)See -ful in Webster's New World College Dictionary
Origin: ME < OE < full, full
See -ful in American Heritage Dictionary 4
Origin:
Origin: Middle English
Origin: , from Old English
Origin: , from full, full; see full1
.