Thanks Bean bean! Millie is short for Millicent Ruth. Mildred is my grandma's name and we want to honor her. Her nickname is Millie and she does not really like Mildred so we did not feel committed to that. My mother's name is Ruth and she is so excited that we are naming baby after her mother she does not even realize that the middle name will be after her. She will be at the birth and likely freak out when we tell her So fun!!