late 14c., from O.Fr. desflorer (13c.), from L. deflorare from flos "flower" (see flora). Notion is "to strip of flowers," hence "to ravish," which is the original sense in Eng.
"The French Indians are said not to have deflowered any of our young women they captivated." [1775]