Italian baby names beginning M Matteo (196) Marco (475) Mario (556) Massimo (1329) Mariella (1569) Maximo (1782) Marcell (2301) Maximiliano (2493) Melita (2711) Marcelo (2730) Martino (3451) Margherita (3961) Mauro (4789) Michelangelo (4789) A-Z Italian 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 Italian boys names Italian girls names "Ethnic" names