30 Baby Names That Sound Beautiful in Both Spanish & English

When it came time to choose names for our two little boys, my husband and I found it difficult to find names that we loved in both English and Spanish. If you’re looking to pay homage to your Hispanic heritage with a name that’s traditionally lovely in Spanish — yet reads just as beautifully in English — sample these aloud and try writing them on paper. Hopefully one or more will speak to you and soon enough you’ll have a clear winner!

15 Beautiful Baby Names for Boys

Although some of these names may not have a Latin origin, they all sound equally gorgeous in Spanish and English.


  • Julian
  • Sebastian
  • Alejandro
  • Diego
  • Daniel
  • Emiliano
  • Agustin
  • Cruz
  • Alonso
  • Juan Carlos
  • Miguel Angel
  • Alexander
  • Valentino
  • David
  • Ariel

15 Beautiful Baby Names for Girls

Again some of these names may not have a Latin origin, but they all sound equally pretty in Spanish and English.

  • Mia
  • Maya
  • Daisy
  • Maritza (yep, I had to)
  • Camila
  • Valentina
  • Catalina
  • Zoe
  • Milian
  • Juliana
  • Ivy
  • Amelia
  • Clara
  • Sofia
  • Maria

Photo: Getty

More Baby Name Ideas: