Baby names of Spanish Origin

Spanish baby names are the names whose origin is located in Spain, Europe.  They are used in Spain and many other Spanish speaking countries of Latin America and other countries  all over the world, as Spanish language is the second most spoken language of the world, descendent from Latin. Spanish baby names are usually taken from the names of Saints names. See also Spanish names for more information about Spanish names.
Spanish names often have thoughtful meanings which make them a great choice when it comes to naming your baby boy or baby girl. If you need help coming up with Spanish names, then take a look at our selection of Spanish baby names to find the ideal baby name for your baby.