Did you know that being named Amparo is like having a good luck charm that will always protect you, that the name Eugenia means to have been born well off, or that the name Matilde has been associated to warrior princesses? Deciding the name of a newborn is not only an act of love, but also a task of great responsibility. This book offers an updated compilation of over a thousand feminine names. Each one explains its meaning, its origin, its counterpart in other languages and other curiosities. A useful and pleasant essential guide for future parents and for those who wish to know the meaning of names.