Secondo il Dizionario et. di Devoto la sua derivazione greca,
nymphè, oltre che crisalide significa anche "fanciulla" ed è collegato al termine Linfa che è un incrocio tra
lumpa (acqua) e
nimphè.
Una piccola curiosità: il ninfeo è il sacrario delle ninfe.
Confrontate anche
Ninfa -Etimo.it