Choosing a name for your baby girl is a very personal thing, and something that can take you a while to finally settle on. However, looking beyond your horizons (or in this case, your country), you are guaranteed to find something a little different.
Whether it's an English name, a French names or Italian, there are loads of choices out there; here are some Portuguese ones to give you a few more options.
1. Alda – meaning rich
2. Ana – meaning grace
3. Andréa – meaning strong
4. Bárbora – meaning stranger
5. Calisto – meaning most beautiful
6. Catarina – meaning pure
7. Cecília – meaning blind
8. Débora – meaning bumble bee
9. Elizira – meaning consecrated to God
10. Emilia – meaning industrious
11. Fryda – meaning peaceful ruler
12. Gloria – meaning glorious
13. Ines – meaning gentle
14. Jovita – meaning of God
15. Lúcia – meaning bringer of light
16. Leocádia – meaning bright
17. Mariana – meaning sea of bitterness
18. Neves – meaning snow
19. Rosa – meaning rose
20. Safira – meaning sapphire
21. Valéria – meaning strong