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.