I love Aria, Arabella, Prasha (pronounced Prah-sha) and Sharn.
I love the name Lennon for a girl, or Leilani. We are having a boy, if it was a girl it probably would have been Lennon.
I really like Irish names, particularly ones that are not used much any more, even here in Ireland. My friend's little girl is named Fia and it means 'deer' or 'wild thing'. I also love Saoirse (meaning freedom), Gráinne (a derivative of the word of love), Roisín (meaning little rose) Reiltín (means little star) and Aoife. You'll have to look up pronunciation of all of these online, as the Irish language has a completely different set of pronunciation rules to English. They all have nice soft tones to them when pronounced as they should be.