Due a little boy soon and fancy a name that is a little bit exotic... a little bit Spanish?
From French names to Italian names there are plenty of options out there if you want to steer away from English names for a bit of variety.
To help you make your choice, we have 32 Spanish boy names that may finally help put an end to your baby naming quest!
1. Abran – meaning exalted father
2. Adriano – meaning dark
3. Bartoli – meaning ploughman
4. Bartolome – meaning ploughman
5.Carlos – meaning manly
6. Charro – meaning cowboy
7. Damario – meaning gentle
8. Dario – meaning affluent
9. Diego – meaning supplanter
10. Edmundo – meaning prosperous protector
11. Esteban – meaning crowned
12. Feliciano – meaning fortunate
13. Felippe – meaning lover of horses
14. Frederico – meaning peaceful ruler
15. Gabrio – meaning God is my strength
16. Garcia – meaning mighty with a spear
17. Hilario – meaning cheerful
18. Ignacio – meaning fiery
19. Jairo – meaning God enlightens
20. Javiero – meaning born in January
21. Jonas – meaning dove
22. Leandro – meaning as brave as a lion
23. Manny – meaning God is with us
24. Naldo – meaning strong
25. Oro – meaning gold
26. Pablo – meaning little or small
27. Rai – meaning mighty protector
28. Sanson – meaning of the sun
29. Tauro – meaning bull-like
30. Vidal – meaning life
31. Yago – meaning supplanter
32. Zacarias – meaning remembered by the Lord