The story
- Late Latin · derived from*pullicella
- Middle French · derived frompucele
- Anglo-Norman · derived frompucele
- English todaypucelle
From Anglo-Norman pucele, Middle French pucele, perhaps from a Late Latin *pullicella, but the further etymology is disputed. Compare Sicilian pulla.
Etymology from Wiktionary, CC BY-SA 4.0.