I like the idea of Cooper as a middle name.
Abigail is a beautiful name too.
Incase you're in need of some more inspiration here are some other names that might interest you.
Adelaide ~ German ~ Noble; Kind
Amelia ~ German ~ Work of the Lord
Aoife (ee-fah) ~ Gaelic ~ Joyful
Artemis ~ Greek ~ Gift of the Gods
Audrey ~ German ~ Noble Strength
Aurora ~ Latin ~ Dawn
Avalon ~ Latin ~ Island
Belle ~ French ~ Beautiful
Bernadette ~ German ~ Bold as a Bear
Caprice ~ Italian ~ Playful
Cassandra ~ Greek ~ Inflaming Men with Love
Cosette ~ Greek ~ Victory of the People
Dahlia (doll-ya) ~ Scandinavian ~ from the Valley
Daphne ~ Greek ~ Laurel Tree
Delia ~ Latin ~ Daughter of the Sea
Diana~ Greek ~ Divine
Edie ~ Old English ~ Rich War
Eliza ~ Hebrew ~ Oath of God
Ella ~ Greek ~ Light
Felicity ~ Latin ~ Happiness
Grace ~ Latin ~ Grace of God
Iseult (ee-solt) ~ Welsh ~ Fair One
Isobel ~ Scottish ~ Consecrated to God
Isolde ~ Celtic ~ Beautiful
Ithaca ~ Greek ~ Cheerfully True
Jane ~ Hebrew ~ Gracious
Joanna ~ Hebrew ~ God is Gracious
Juliet ~ French ~ Soft-haired
Leona ~ German ~ Brave as a Lioness
Lexi ~ Greek ~ Protector of Men
Liesl (lee-sel) ~ English ~ God is boutiful
Lottie ~ French ~ Little
Lydia ~ Greek ~ Maiden from Lydia
Margot ~ Greek ~ Pearl
Marian ~ Old English ~ Graceful Star of the Sea
Matilda ~ German ~ Might
Mercedes ~ Spanish ~ Mercies
Michaela ~ Irish ~ Who is like God
Monica ~ Greek ~ Solitary
Nora ~ Greek~ Light
Odette ~ Anglo-Saxon ~ Little Wealthy One
Odilia ~ Anglo-Saxon ~ Little Wealthy One
Phaedra (fay-drah) ~ Greek ~ Bright
Rose ~ Latin ~ Unconcious Love
Samantha ~ Armaic ~ She Who Listens
Soleil (soh-lay) ~ French ~ The Sun
Tabitha ~ Hebrew ~ Roe-Buck
Thérèse (ter-ez) ~ Greek ~ One Who Harvests
Twila ~ French ~ Twilight
Veronica ~ Latin ~ True Image
Violet ~ English ~ Modesty
I'm so sorry for you loss.