Spanish baby names beginning M Mateo (217) Matias (501) Madina (936) Mireya (1402) Manny (1984) Madalena (2341) Mercedes (2499) Marcela (2942) Madelynn (3192) Mio (4634) Mendi (4789) Mio (4789) A-Z Spanish names A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Spanish boys names Spanish girls names "Ethnic" names