Li means strength, and is of Chinese origin with a similar meaning to her original Mei. Does she want to sound as though her name is in English? Name is so closely associated with identity, I wonder if she'd prefer--or want to think about--keeping her ethnicity as part of her name? Or her name, Mei? If she does want a name in the "language," english, Li on its own both works, sounds nice, and is certainly short enough to add to -- Lia, Liann, Lisanne .... or use with a combination from some of the other suggestions presented -- Flora, etc.