Where does “puzzel” come from?
puzzel (English) comes from French pucelle, from Middle French pucelle, from Old French pucele, from Old French pulcella, from Vulgar Latin pullicella.
puzzel (English): A harlot; a hussy
Ancestry of “puzzel”, step by step