Spanish Names
A list of Spanish names. Click on a name in the list to find the meaning of the Spanish name, how popular the name is, and other useful name information.
- Marcos
- Margarita
- Maria
- Mariano
- Maricel
- Maricela
- Maricelia
- Maricella
- Marietta
- Mario
- Mariquita
- Marisa
- Marisela
- Marisol
- Marquez
- Marquilla
- Marta
- Martin
- Martina
- Martinez
- Martino
- Mateo
- Matias
- Matro
- Maureo
- Mauricio
- Mauro
- Maya
- Melisenda
- Melita
- Melosa
- Melosia
- Mendi
- Mercedes
- Miguel
- Milagritos
- Milagros
- Milagrosa
- Mimi
- Miranda
- Mirari
- Mireya
- Modesta
- Modeste
- Moises
- Molara
- Monica
- Montae
- Montay
- Monte
- Montel
- Montes
- Montez
- Montrel
- Montrell
- Montrelle
- Mora
- Morisa
- Morissa
- Naiara
- Nalda
- Naldo
- Nana
- Narcisa
- Natal
- Natalia
- Natalio
- Natanael
- Nataniel
- Natividad
- Navarro
- Neiva
- Nekana
- Nekane
- Nelia
- Nelida
- Nemesio
- Nerea
- Neron
- Nesto
- Nestor
- Neta
- Neto
- Neva
- Nevada
- Nicanor
- Nicanora
- Nicolas
- Nieve
- Niguel
- Nina
- Nita
- Noe
- Noemi
- Norberto
- Normando
- Odanda
- Oihane
- Olinda
- Oliveria