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
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