Where does “vierge” come from?

vierge (Old French) comes from Old French virgene, from Latin Virginem, from Latin Virgo — Virgo (constellation).

Ancestry of “vierge”, step by step

StepLanguageWordMeaning
1Old Frenchvirgenevirgin
2LatinVirginem—
3LatinVirgoVirgo (constellation)
Every word from Latin Virgo →Every word from Latin Virginem →Every word from Old French virgene →