The Name Guru
Search
Lists
Home
All Names
>
Starts With 'm'
>
Ends With 'o'
Names Starting With m And Ending With o
Letters
Syllables
Gender
Name Origin
Starts With m, Ends With o
Popularity
Mateo
100% Masculine
/
0% Feminine
Mateo means 'gift of God'.
Mario
99% Masculine
/
1% Feminine
Mario means 'male, martial, warlike' and is of Italian origin.
Marco
100% Masculine
/
0% Feminine
The name Marco is derived from the Latin name Marcus and is associated with bravery and strength.
Milo
99% Masculine
/
1% Feminine
Milo means 'mild' or 'soldier'.
Matteo
100% Masculine
/
0% Feminine
Matteo means 'gift of God' and is of Italian origin.
Maximiliano
100% Masculine
/
0% Feminine
Maximiliano means 'greatest rival' and symbolizes ambition and determination.
Mauricio
100% Masculine
/
0% Feminine
Mauricio means 'dark-skinned' or 'Moorish'.
Marcelo
100% Masculine
/
0% Feminine
Marcelo means 'young warrior'.
Maximo
100% Masculine
/
0% Feminine
Maximo means 'greatest' and is associated with strength and power.
Margo
0% Masculine
/
100% Feminine
Margo means 'pearl' and has French origins.
Mariano
100% Masculine
/
0% Feminine
Mariano means 'belonging to Marius' and has Latin origins.
Marcello
100% Masculine
/
0% Feminine
Marcello means 'warlike' or 'dedicated to Mars' and has a strong and powerful connotation.
Marlo
33% Masculine
/
67% Feminine
Marlo means 'from Mars' or 'little hawk'.
Massimo
100% Masculine
/
0% Feminine
Massimo means 'greatest' or 'most' in Italian.
Mauro
100% Masculine
/
0% Feminine
Mauro means 'dark-skinned' or 'Moorish'.
Mylo
95% Masculine
/
5% Feminine
Mylo is a modern name of unknown origin, possibly derived from Milo or Michael.
Marko
100% Masculine
/
0% Feminine
Marko means 'warlike' and is a popular Slavic name.
Marcelino
100% Masculine
/
0% Feminine
Marcelino means 'little Marcus' and is of Spanish and Portuguese origin.
Matheo
100% Masculine
/
0% Feminine
Matheo means 'gift of God' or 'gift from God'.
Maceo
100% Masculine
/
0% Feminine
Derived from the Latin word for weapon, Maceo represents bravery and strength.
Makaio
100% Masculine
/
0% Feminine
Makaio means 'gift of God' in Hawaiian.
Manolo
100% Masculine
/
0% Feminine
Manolo is a Spanish name derived from Manuel, meaning 'God is with us'.
Miko
59% Masculine
/
41% Feminine
Miko means 'shaman' or 'priestess' in Japanese.
Michelangelo
100% Masculine
/
0% Feminine
The name Michelangelo means 'who is like God' and is associated with the famous Italian artist.
Macario
100% Masculine
/
0% Feminine
Macario means 'blessed' or 'fortunate' in Spanish.
Milagro
2% Masculine
/
98% Feminine
The name Milagro means 'miracle' or 'wonder'.
Michaelangelo
100% Masculine
/
0% Feminine
Michaelangelo means 'who is like God' and is associated with the renowned Italian artist Michelangelo Buonarroti.
Marcoantonio
100% Masculine
/
0% Feminine
Marcoantonio combines the meanings of 'warlike' and 'priceless' or 'inestimable', indicating a strong and valuable individual.
Maximino
100% Masculine
/
0% Feminine
Derived from the Latin name Maximus, meaning 'greatest', Maximino conveys qualities of excellence, leadership, and strength.
Mikko
97% Masculine
/
3% Feminine
Finnish name meaning 'who is like God' or 'gift from God'.
Marciano
100% Masculine
/
0% Feminine
Marciano means 'of Mars' or 'belonging to Mars'.
Maximilliano
100% Masculine
/
0% Feminine
Derived from Latin, Maximilliano means 'greatest rival'
Margarito
100% Masculine
/
0% Feminine
Derived from the Greek name Margarites, meaning 'pearl'.
Marino
100% Masculine
/
0% Feminine
Marino means 'of the sea' and represents strength and adventure.
Menno
100% Masculine
/
0% Feminine
Menno means 'strength' and 'brave, hardy'.
Mio
24% Masculine
/
76% Feminine
Mio means 'beautiful cherry blossom' in Japanese.
Modesto
100% Masculine
/
0% Feminine
Modesto means 'modest' or 'humble'.
Miklo
100% Masculine
/
0% Feminine
Miklo means 'victory of the people'.
Maurizio
100% Masculine
/
0% Feminine
Meaning 'dark-skinned' or 'moor', Maurizio is an Italian name with origins in ancient Rome.
Melo
100% Masculine
/
0% Feminine
Melo means 'melody' or 'song'.
Martino
100% Masculine
/
0% Feminine
Martino means 'of Mars' and is associated with strength and bravery.
Maxemiliano
100% Masculine
/
0% Feminine
A unique and modern name that combines the meanings 'greatest' and the Roman family name Aemilius.
Maryjo
0% Masculine
/
100% Feminine
Maryjo is a combination of Mary and Jo, representing a strong and rebellious individual with divine blessings.
Massimiliano
100% Masculine
/
0% Feminine
Massimiliano means 'greatest' or 'the greatest one'.
Munachimso
40% Masculine
/
60% Feminine
The name Munachimso means 'I am walking with God' or 'I am with God'.
Mariko
0% Masculine
/
100% Feminine
Mariko means 'child of truth' or 'child of purity' in Japanese.
Mako
79% Masculine
/
21% Feminine
Mako means 'sincerity' or 'shark'.
Miliano
100% Masculine
/
0% Feminine
Miliano is a modern variant of the Italian name Emiliano, meaning 'rival'.
Marchello
100% Masculine
/
0% Feminine
Marchello means 'young warrior' or 'little warrior'.
Maurilio
100% Masculine
/
0% Feminine
Maurilio means 'dark-skinned' or 'Moorish' and has Latin origins.
Load more!
Search by Removing a Filter
Names Ending With o
Names Starting With m
Search by Number of Letters
2 Letter Names Starting With m And Ending With o
3 Letter Names Starting With m And Ending With o
4 Letter Names Starting With m And Ending With o
5 Letter Names Starting With m And Ending With o
6 Letter Names Starting With m And Ending With o
7 Letter Names Starting With m And Ending With o
8 Letter Names Starting With m And Ending With o
9 Letter Names Starting With m And Ending With o
10 Letter Names Starting With m And Ending With o
Search by Number of Syllables
1 Syllable Names Starting With m And Ending With o
2 Syllable Names Starting With m And Ending With o
3 Syllable Names Starting With m And Ending With o
4 Syllable Names Starting With m And Ending With o
5 Syllable Names Starting With m And Ending With o
6 Syllable Names Starting With m And Ending With o
Search by Gender
Boy Names Starting With m And Ending With o
Girl Names Starting With m And Ending With o
Unisex Names Starting With m And Ending With o
Search by Origin
American Names Starting With m And Ending With o
Arabic Names Starting With m And Ending With o
Chinese Names Starting With m And Ending With o
Dutch Names Starting With m And Ending With o
English Names Starting With m And Ending With o
French Names Starting With m And Ending With o
German Names Starting With m And Ending With o
Greek Names Starting With m And Ending With o
Hebrew Names Starting With m And Ending With o
Indian Names Starting With m And Ending With o
Irish Names Starting With m And Ending With o
Italian Names Starting With m And Ending With o
Japanese Names Starting With m And Ending With o
Latin Names Starting With m And Ending With o
Russian Names Starting With m And Ending With o
Scottish Names Starting With m And Ending With o
Spanish Names Starting With m And Ending With o
Turkish Names Starting With m And Ending With o
Welsh Names Starting With m And Ending With o
Search by First Letter
Names Starting With a And Ending With o
Names Starting With b And Ending With o
Names Starting With c And Ending With o
Names Starting With d And Ending With o
Names Starting With e And Ending With o
Names Starting With f And Ending With o
Names Starting With g And Ending With o
Names Starting With h And Ending With o
Names Starting With i And Ending With o
Names Starting With j And Ending With o
Names Starting With k And Ending With o
Names Starting With l And Ending With o
Names Starting With n And Ending With o
Names Starting With o And Ending With o
Names Starting With p And Ending With o
Names Starting With q And Ending With o
Names Starting With r And Ending With o
Names Starting With s And Ending With o
Names Starting With t And Ending With o
Names Starting With u And Ending With o
Names Starting With v And Ending With o
Names Starting With w And Ending With o
Names Starting With x And Ending With o
Names Starting With y And Ending With o
Names Starting With z And Ending With o
Search by Last Letter
Names Starting With m And Ending With a
Names Starting With m And Ending With b
Names Starting With m And Ending With c
Names Starting With m And Ending With d
Names Starting With m And Ending With e
Names Starting With m And Ending With f
Names Starting With m And Ending With g
Names Starting With m And Ending With h
Names Starting With m And Ending With i
Names Starting With m And Ending With j
Names Starting With m And Ending With k
Names Starting With m And Ending With l
Names Starting With m And Ending With m
Names Starting With m And Ending With n
Names Starting With m And Ending With p
Names Starting With m And Ending With q
Names Starting With m And Ending With r
Names Starting With m And Ending With s
Names Starting With m And Ending With t
Names Starting With m And Ending With u
Names Starting With m And Ending With v
Names Starting With m And Ending With w
Names Starting With m And Ending With x
Names Starting With m And Ending With y
Names Starting With m And Ending With z