An Etymological Dictionary of the German Language/Rapunzel
Appearance
Rapunzel, m., ‘rampion, corn-salad,’ ModHG. only, not from Lat. rapunculus, but rather an extended form from MidLat. rapunciun (Fr. raiponce, comp. Du. rapunsje), whence also Ital. ramponzolo; comp. further E. rampion. Allied to Lat. rapa (see Rübe).