Skip to main contentSkip to navigation

    Spanish Baby Names With Meanings

    42 names with meanings and origins.

    Spanish names are popular across Spain and Latin America, and many have religious or Latin origins.

    Top picks

    1. Mateo — “Gift of God”
    2. Elena — “Bright, shining light”
    3. Diego — “Supplanter, teacher”
    4. Carlos — “Free man”
    5. Santiago — “Saint James”
    6. Miguel — “Who is like God?”
    7. Alejandro — “Defender of the people”
    8. Ximena — “Listener”
    9. Nicolas — “victory of the people”
    10. Andres — “manly”
    • Girl · Spanish · “Dawn”

    • Boy · Spanish · “Defender of the people”

    • Boy · Spanish · “guardian”

    • Boy · Spanish · “manly”

    • Boy · Spanish · “Manly, brave”

    • Boy · Spanish · “Brown”

    • Boy · Spanish · “Free man”

    • Girl · Spanish · “Song; garden”

    • Girl · Spanish · “pure”

    • Boy · Spanish · “bearer of Christ”

    • Boy · Spanish · “Supplanter, teacher”

    • Girl · Spanish · “Sorrows”

    • Girl · Spanish · “Bright, shining light”

    • Boy · Spanish · “Rival”

    • Girl · Spanish · “Hope”

    • Boy · Spanish · “fiery”

    • Girl · Spanish · “Pure, holy”

    • Boy · Spanish · “New house”

    • Girl · Spanish · “Listener”

    • Boy · Spanish · “raised by God”

    • Boy · Spanish · “God will establish”

    • Girl · Spanish · “Sorrows”

    • Girl · Spanish · “Light; graceful light”

    • Boy · Spanish · “Of Mars, warlike”

    • Girl · Spanish · “Sea and sun”

    • Boy · Spanish · “Gift of God”

    • Boy · Spanish · “Who is like God?”

    • Boy · Spanish · “victory of the people”

    • Girl · Spanish · “From the valley shrine”

    • Boy · Spanish · “Small, humble”

    • Girl · Spanish · “Dove”

    • Girl · Spanish · “Pillar”

    • Boy · Spanish · “God has healed”

    • Unisex · Spanish · “River”

    • Girl · Spanish · “dew”

    • Girl · Spanish · “Dew”

    • Boy · Spanish · “Saint James”

    • Boy · Spanish · “Servant”

    • Girl · Spanish · “Sun”

    • Boy · Spanish · “Twin”

    • Boy · Spanish · “Conquering”

    • Girl · Spanish · “Listener”

    Spanish naming traditions

    In Spanish-speaking countries a person usually carries two surnames, the father's first surname and the mother's first surname, and a woman keeps her own surnames after marriage. Since 2017 Spanish parents can choose which surname comes first. Compound first names such as José María or María José are common, and many girls' names come from titles of the Virgin Mary, like Dolores, Pilar, Mercedes and Rocío. Saint's days (santo) are also celebrated.

    Common questions

    Want a name that blends both parents? Try the Baby Name Combiner.

    Browse by origin: Indian · Sanskrit · Hebrew & Biblical · English · Latin · Greek · Arabic · Irish · Scandinavian · German · French · Italian · Spanish · Japanese · Persian · Welsh · Chinese · Slavic · African · Scottish · Dutch

    Try next

    See all free parenting tools →