For REALLY unique names... go OLD. Old celtic, latin, greek, norse.
I'd avoid old asian names, however, since there's always a likelihood of naming your baby Dung Beetle or something that rhymes with another common asian word that you *wouldn't want it to* on accident. We don't have a good meaning set of old asian names here in the west... we DO have a good meaning set on European names. Sort of like how I had a friend in school named Hickey (because his non english speaking parents thought is sounded good). Poor kid.
Or
Jump into the "new" old: Names that have died out in the past two centuries. Jump into ancestry.com and start checking out old family girl names. Amelia, Eunice, Astrid, Wylie, (I really love Astrid & Wylie, for some reason), Anneka, Trynije, Electra, Manirva, Emaline, Gladys, Aspah, Comfort, Desire, Peace, Experience, Esther, Tomazine, Agnes, Mabel, Fatima, Maren, Harriet, Florence, Palsapianna, Mehitabel, Millicent, etc. are all just a handful of names in my own family tree... and only from one branch. Comfort, Desire, Faith, & Experience weren't sisters, btw... but each from a different century on disparate branches that just happen to all lead back to my great grandmother.
OR
Jump continents. Granted you always end up with the possibility of naming your child the equivillent of Dorcas in how locals think of the name... or a name like Katje that is really rare HERE but as common as Sarah THERE... but there are sooooo many beautiful and rare (here) names from overseas. Same token, there are SPELLINGS and just slight pronunciations that are just different. Aoife = Eva (technically ee-fa is the irish pronunciation), Kat-a-rina (instead of Ka-treen-a).
Have fun!