Eglantyne \e-glanty-ne, eg-lan-tyne\ as a girl's name is a variant of Eglantine (Old French, Latin), and the meaning of Eglantyne is "needle".