Origin: Latin
Meaning: needle
Eglantyne as a girl's name is related to the Old French and Latin name Eglantine. The meaning of Eglantyne is "needle".