Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Melchiorre Melchiorre: rare Italian name meaning "king," associated with masculinity. Italian Boy
Melara Melara: Italian name meaning "miraculous," gaining popularity for girls. Italian Girl
Maurino Maurino: Rare Italian name meaning "dark-skinned," elegant and unique. Italian Boy
Mauriella Mauriella: Italian name meaning "dark-skinned" or "from the sea." Italian Girl
Mazio Mazio: Rare Italian name meaning "gift of God," masculine, unique. Italian Boy
Mattiia Mattiia: Unique Italian name for boys, strong and distinctive choice. Italian Boy
Massimilla Massimilla: rare Italian name meaning "greatest," elegant and sophisticated choice. Italian Girl
Massimina Massimina: rare Italian name meaning "the greatest," elegant and unique. Italian Girl
Marzio Marzio: rare Italian name meaning "warlike," linked to Roman mythology. Italian Boy
Marzia Marzia: Italian name meaning "bitter," elegant, unique, and feminine. Italian Girl
Marzetta Marzetta: Italian name meaning "warlike," rare, strong, and feminine. Italian Girl
Marzellina Marzellina: rare Italian name meaning "shining sea," elegant and unique. Italian Girl
Mary Chiara Mary Chiara: Elegant Italian name meaning "beloved" and "bright." Italian Girl
Marsilio Marsilio: rare Italian name meaning "warlike," associated with strength. Italian Boy
Marnella Marnella: Italian name meaning "shining sea," unique and elegant choice. Italian Girl
Marliana Marliana: Italian name meaning "star of the sea," feminine, unique. Italian Girl
Mariuccina Mariuccina: Rare Italian name meaning "bitter," symbolizing strength and resilience. Italian Girl
Mariuccia Mariuccia: Italian name, sweet meaning, unique charm, low popularity. Italian Girl
Mariuccella Mariuccella: Italian name meaning "little Mary," charming and melodic. Italian Girl
Marinnella Marinnella: Italian name meaning "star of the sea," elegant and unique. Italian Girl
Marielina Marielina: Unique Italian name meaning "beloved" or "sea of bitterness." Italian Girl
Marilisa Marilisa: Unique Italian name combining Maria and Lisa, exuding elegance. Italian Girl
Marinetta Marinetta: Unique Italian name meaning "of the sea," elegant choice. Italian Girl
Mariachiara Mariachiara: Italian name combining Maria and Chiara, meaning "bitter" and "bright." Italian Girl
Maria Kiara Maria Kiara: Elegant Italian name meaning "beloved" and "bright." Italian Girl
Marialuisa Marialuisa: Unique Italian name blending Maria and Luisa, elegant choice. Italian Girl
Marghretta Marghretta: rare Italian name meaning "pearl," elegant and unique choice. Italian Girl
Margueritta Margueritta: Unique Italian name meaning "pearl," elegant and sophisticated. Italian Girl
Maria Chiaretta Maria Chiaretta is an elegant, traditional Italian name with charm. Italian Girl
Marco Polo Marco Polo: a timeless, strong name with historical significance and charm. Italian Boy