Where did beyonce get the name Sasha fierce?

She made the name based off of her stage persona as a performer. She says when ever she is about to get on stage she gets nerves and then bam, "Sasha" takes over.