Skip to main content Skip to header navigation

Baby names by origin

Popular Spanish baby names for boys and girls

The beautiful language of Espanol offers exotic and romantic names that may be just right for your baby girl or boy.

Top Spanish baby names for girls

Sofia – a popular Spanish baby name of Greek origin, means Wise

Elena – a Spanish, Greek, American and Italian name, means Shining light or the bright one

Isabella – a Spanish baby name of Hebrew origin, means Consecrated to God

Camila – a Spanish/Latin baby name, means Attendant

Valeria – a Spanish/Latin name, means Brave

Mariana – a Spanish/Latin baby name, means All’s well that ends well

Gabriela – a Spanish baby name of Hebrew origin, means God’s able-bodied one; feminine of Gabriel

Adriana – a Spanish/Italian name, means Dark

Daniella – a Spanish/Latin name, means God is judge

Carmencita – a Spanish baby girls name, means Song

Top Spanish baby names for boys

Santiago – a Spanish baby name, means Saint James

Sebastián – a Spanish/Latin baby name, means Revered

Matías – a Spanish name, means Gift of God

Nicholas – a Spanish baby name, means People’s victory

Jorge – a Spanish, Portuguese, American name, means Farmer

Alejandro – a Spanish baby name with Greek roots, means Defender of mankind

Carlos – a Spanish name, means Strong

Diego – a Spanish baby name, means Supplanter; the Hispanic version of James

Javier – a Spanish/Portuguese name, means Bright

Daniel – a baby name of Hebrew origin that is currently popular in Spain, means Attractive

More baby names and meanings by origin

Muslim baby names
Native American names
Asian baby names

Leave a Comment