Where does “pucelage” come from?
pucelage (English) comes from Middle French pucelage, from Middle French pucelle, from Old French pucele, from Old French pulcella, from Vulgar Latin pullicella.
pucelage (English): Virginity
Ancestry of “pucelage”, step by step