When it comes to choosing a name for your baby, many mums and dads can look to all kinds of places for a little inspiration. From nature to tradition and TV to movies there are so many different places to look for a name that everyone will love.
And while it is nice to look towards your own country’s traditional names, other destinations have plenty of choice to choose from.
Here are 20 girls and 20 boys names from Spain that we absolutely love:
Girls:
1. Adana – meaning her father’s daughter
2. Aidia – meaning help
3. Adoracion – meaning adoration
4. Camila – meaning noble
5. Candrid – meaning darling
6. Carlita – meaning manly
7. Constanza – meaning constant
8. Damita – meaning little noble
9. Eleena – meaning shining light
10. Engracia – meaning graceful
11. Gabriela – meaning God is my strength
12. Hilario – meaning happy
13. Lola – meaning sorrow
14. Mariabella – meaning beautiful Mary
15. Ramira – meaning judicious
16. Salvadora – meaning saviour
17. Telma – meaning wilful
18. Usoa – meaning dove
19. Veta – meaning intelligent
20. Yoana – meaning God’s gift
Boys:
1. Agustin – meaning majestic
2. Adan – meaning son of Adam
3. Alejandrina – meaning defender of man
4. Bartolome – meaning ploughman
5. Benedicto – meaning blessed
6. Elia – meaning my God is Jehovah
7. Fabio – meaning bean farmer
8. Fermín – meaning firm
9. Gustavo – meaning Royal staff
10. Hermosa – meaning beautiful
11. Oliverio – meaning affectionate
12. Oro – meaning gold
13. Luciano – meaning light
14. Ramone – meaning wise protector
15. Raulo – meaning wise
16. Teo – meaning God
17. Teyo – meaning God
18. Victoriano – meaning conqueror
19. Sancha – meaning holy
20. Xalvador – meaning saviour