6 / 8
Spain
While the Spaniards have the popular name of Jose or José, you could also opt for the longer Josepe and shorten it to Pepe or Pepito. Whichever choice you make, your little niño will be truly blessed.
+

© Shutterstock / Nick_Nick