For example, if José Lopez Garcia marries María Reyes Cruz, both will keep their surnames unchanged. If they have a child named Tomás, his full name will be Tomás Lopez Reyes. Sometimes the two surnames are separated by the word y meaning "and".
Traditionally, Spanish given names are taken from the names of saints. There are also many names which honour the Virgin Mary, such as Dolores, Rosario, Mercedes, Pilar, Consolata and Luz. See European names.
The word name in Spanish is nombre.
List of Spanish names and meanings
List of Spanish Kings and Queens
https://www.tuparada.com/nombres/ in Spanish
http://www.significado-de-nombres.net/ in Spanish