Pleugueneuc (Norman French) comes from Luxembourgish Plou, from Old High German pluog, from Proto-Germanic plōgaz, from Proto-Celtic ɸlowyos, from Proto-Indo-European plówyos, from Proto-Indo-European plew- — to fly, flow, run.