What does the suffix full mean?
Full, meaning "filled or occupied to capacity," came into Old English (fύll) and Middle English (ful, fol), by way of Old Norwegian and Old Norse (fullr), Old Saxon (ful), and West Frisian (fol), all of which are rooted in the Proto-Germanic (ful).