I gave myself the name Joanie back in the late 1970s, after a girl in high school whom I admired from a distance but never talked to. Until recently, I used my given last name when I refered to myself with a full name.
Last winter, I discovered feminization hypnosis recordings on the Internet. (Collecting hypnosis recordings is a hobby of mine.) One of the CDs I bought is called "Vixen," and the instructions from the hypnotist was to use that as your name to make the transformation more effective. If you already had a name, it was suggested to use Vixen as the last name. So for a while, I was "Joanie Vixen."
In the last ten+ years, I have become interested in spirituality and practice meditation under an Indian mystic. Most of the people who help out in his organization are women and many have been given spiritual names, usually after Hindu goddesses. I have become enamored with the goddess aspect and had been wanting a Hindu name. I liked both Parvati and Shakti and couldn't decide on which to use. So I decided on Parvati (Shiva's wife) for my middle name and Shakti (the goddess essence in us all) as my last name. Vixen has been demoted to a nickname.
I don't go out in public, so have no need for a female name. This is just for my enjoyment and to help embrace my female half and the goddess side of me. But I do enjoy being refered to by the name Joanie by the couple of GG girls online who know about her. I'm single, but if I had a wife/girlfriend who shared my secret and I didn't already have this name I like, I would love it if she named me.