Hi Tong,
English speakers mostly do not choose names for their meanings, like Chinese speakers do. This is just a cultural difference. English speakers choose names for their associations with relatives or ancestors or other people we admire, or because we like the sound of the name.
So, for example, you have the name Christine on your list. I knew a Christine; she was one of my friends in high school. We went our separate ways after that, but I remember her as a great person: thoughtful, modest, kind, a great athlete and student, and a wonderful friend. If we were still close (and I was having kids), I’d definitely consider that name for a baby daughter.
My advice is to think about the English speaking women you admire, or characters you like from English language books or movies. Choose one of their names for yourself.