I heard the most beautiful baby name the other day...
It didn't hurt that the little girl was absolutely stunning, but i thought her name was so beautiful i had to share it for anyone struggling to find a slightly different, but gorgeous name:
Mirabai (pronounced Mih-rah-bye)
I can't find anything on its meaning sorry, i think it has an Indian origination.
I am so tempted to have another baby just so i can use it! The first search i did came up saying a good sibling name is Maya, who i already have ;)