*pīpa (Old Saxon) comes from Proto-Germanic pīpǭ, from Proto-Germanic pīpaną, from Latin pipo — I pip, peep.