The 'Rocket Man' singer and his husband, David Furnish, welcomed their second boy, Elijah Joseph Daniel, through a surrogate mother, reported Contactmusic.
"I have always liked names that have resonated over hundreds of years. When we were discussing the name of our second child, we liked the sound of Zachary and Elijah together, there is a nice rhythm to the two names," John said.
"We chose the name Joseph because we liked it, and it also reminds us of a much-loved rescue dog who lived with us for many years," he added.