You need to think of the child growing up, what sort of school she is going to go to and what sort of people go to said school. You may well fall in love with a nice greek or mediterranian name but if it means 12 years of bullying she may not thank you for it!
My advice would be to trawl one of the many, many baby names sites and make a shortlist of 20 or so that you like, get your wife/girlfriend to do the same and then compare. Choose a few you both like and then arrange to suit. But do think about the environment the child will grow up in and also, as stated previously, watch for initials and bad combinations. A John Colin Baker I knew was always called digger for example and I really do not know what Mr and Mrs Russell were thinking when they called their son Jack.