fullen (Old High German) comes from Proto-West Germanic *fullijan, from Proto-Germanic fullijaną, from Proto-Germanic fullaz, from Proto-Indo-European pl̥h₁nós, from Proto-Indo-European pleh₁- — to fill.
fullen (Old High German): to fill