Well little baby Zoe is sort of named after a song.  My boyfriend's a big music lover and when we first came up with possible names he suggested Zoe, "like the Staind song 
Zoe Jane".  After all the names we liked, and even when it was down to Zoe and Charlie, Zoe just stuck.  Though the song doesn't mean anything to me, it's pretty, but so is the name!  
