ref
Old English pytt, of West Germanic origin; related to Dutch put and German Pfütze, based on Latin puteus ‘well, shaft’.