Liam Foster Graham, you have our hearts forever!
The secret is out! We have named our baby boy Liam Foster Graham! Boy oh boy is it hard naming a baby. Just think.. they'll go by this name for their WHOLE life.. a little stressful! We decided on Liam because William is a Graham family name (Liam originally came from William) and means "strong-willed warrior and protector."
Next, we chose the middle name Foster so he could be named after my parents (Foster is my maiden name!). This meant so much to them. I am honored our boy will be able to carry two family names. It makes it even more special!