Baby Girl Names

Katie

So, my bestfriend just found out she is pregnant.. and she already has a boy name picked out (boy will be a jr). But she can't come up with anything for a girl.. she has had 2 ectopics in the past couple of years, so she wants the name to mean "miracle" or "blessing" .. something of that nature. Any help would be great!

PS: Baby's middle will be Grayce. Just need a first name! TIA.