Spanish Boy Names Starting With G
33 names with meanings and origins.
Looking for a Spanish boy's name that starts with G? Here are 33 options, including unisex names, each with its meaning. Spanish names are popular across Spain and Latin America, and many have religious or Latin origins.
Top picks
- Genero — “Genero is a name of broad significance, meaning 'general, generic.' It hints at a versatile and inclusive personality.”
- Geronimo — “A Spanish and Italian form of Jerome, this name means sacred or holy.”
- Gilamu — “A Spanish name referring to a young squire who serves as a shield-bearer.”
- Gotzon — “A Spanish and Basque name that translates to a messenger or an angelic being.”
- Garcia — “Brave in battle.”
- Gemini — “The twins.”
- Gloria — “Glory.”
- Guadalupe — “A unisex Spanish name of Arabic origin meaning river of black stones, often associated with the Virgin Mary.”
- Gratian — “Grateful.”
- Gabino — “A Spanish form of the name Gabriel, which translates to God is my strength in Hebrew tradition.”
Boy · Spanish · “A Spanish form of the name Gabriel, which translates to God is my strength in Hebrew tradition.”
Boy · Spanish · “Basque form of gabriel; god is my strength”
Boy · Spanish · “A Spanish variant for males that stems from the Hebrew name Gabriel, meaning God is my strength.”
Boy · Spanish · “A Spanish name meaning illuminated child, often associated with wisdom and clarity of mind.”
Boy · Spanish · “Genero is a name of broad significance, meaning 'general, generic.' It hints at a versatile and inclusive personality.”
Boy · Spanish · “Derived from Spanish and Latin roots, this name refers to a guardian spirit that protects an individual.”
Boy · Spanish · “A Spanish form of Gerald, this name identifies a warrior who is skilled or powerful with a spear.”
Boy · Spanish · “A Spanish and Italian form of Jerome, this name means sacred or holy.”
Boy · Spanish · “A Spanish name referring to a young squire who serves as a shield-bearer.”
Boy · Spanish · “The Spanish and Italian form of the name Gilbert. It stems from Germanic roots meaning a bright pledge or a shining hostage.”
Boy · Spanish · “A Spanish variant of William. The name translates to a resolute protector or one who wears a helmet of determination.”
Boy · Spanish · “Wolf; the tempest an honest old counsellor”
Boy · Spanish · “A Spanish and Basque name that translates to a messenger or an angelic being.”
Unisex · Spanish · “Grace of god; from the word grace, derived from the latin gratia, meaning gods favor. famous bearer: american actress grace kelly became princess grace of monaco; a variant of the irish name grianne, meaning love”
Boy · Spanish · “Watchful; italian form of gregory watchful”
Unisex · Spanish · “A unisex Spanish name of Arabic origin meaning river of black stones, often associated with the Virgin Mary.”
Boy · Spanish · “Strong warrior.”
Boy · Spanish · “Conqueror.”
Boy · Spanish · “Brave in battle.”
Unisex · Spanish · “The twins.”
Boy · Spanish · “Generous.”
Boy · Spanish · “Warrior.”
Boy · Spanish · “Warrior.”
Boy · Spanish · “Warrior.”
Unisex · Spanish · “Glory.”
Boy · Spanish · “Friend of god.”
Boy · Spanish · “Friend of god.”
Boy · Spanish · “A man.”
Boy · Spanish · “Farmer.”
Boy · Spanish · “Grateful.”
Boy · Spanish · “Strong warrior.”
Boy · Spanish · “Form of william.”
Boy · Spanish · “Life.”
Common questions
Want a name that blends both parents? Try the Baby Name Combiner.
Following Hindu naming traditions? Browse baby names by rashi & nakshatra, names by meaning, names by origin or names by numerology number.
Curious how names break down by origin, first letter and length? See our baby name statistics (free CSV download) and the most popular names this year.
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 · Hindi · Tamil · Telugu · Bengali · Marathi · Gujarati · Kannada · Malayalam · Punjabi · Portuguese · Korean · Vietnamese · Thai · Hungarian · Turkish · Armenian · Native American