Esme \e-sme, es-me\ as a girl's name (also used as boy's name Esme), is pronounced es-MAY. It is of Old French origin, and the meaning of Esme is "to love".
For more information, see also related names Esma, Amy and Esmee.
Baby names that sound like Esme are Isme, Esmae and Esmie. Other similar baby names are Emme, Emmy, Emmie, Emma, Em, Asma, Cosme, Desme, Edmea, Edmee, Edma, Elma, Emmi, Emmey, Ema, Erma, Esmay, Esta, Estee, Essie, Essy and Osma.