My first name was given to me by my mother, she had a friend named Joanne. As for my middle name, my mother named me after my great grandmother. I do not know the meaning of Joanne, but I know the meaning of Estelle “shinning star”. I loved my name Estelle. Growing up, I always wished my first name was Estelle and not Joanne, but my first born is named Estelle, so I guess it all worked out in the end anyway. “It’s great to keep the memory of loved ones through names”. Said Cara Chang, yes I have to agree with her.