My husband and I are pregnant with our first child together. We are having a girl, and having a little trouble with names. Right now, we are naming her Olivia Grace. My great grandmother's name was Olive, and our 22 year old friend passed away suddenly a year ago, her name was Valerie Grace. My grandmother also passed away a year ago, and her name was Barbara, and her maiden name was Eleanor. My mom suggested recently if we could consider Olivia Eleanor instead of Olivia Grace. I don't want to drop the name "Grace" - because that has meaning as well, but I have talked to my husband about Olivia Grace Eleanor. It's kind of a lengthy name (without the last name put on yet), but I'm wondering if I should do that out of respect for my grandmother, or just wait until another baby in the family comes around to do "Eleanor". Any ideas?