The Name Guru
Search
Lists
Home
All Names
>
Ends With 'o'
Names Ending With o
Letters
Syllables
Gender
Name Origin
Ends With o
Popularity
Diego
100% Masculine
/
0% Feminine
Diego is a Spanish name derived from the Hebrew name Jacob and is commonly associated with Saint James the Great.
Mateo
100% Masculine
/
0% Feminine
Mateo means 'gift of God'.
Antonio
99% Masculine
/
1% Feminine
Antonio means 'priceless' or 'worthy of praise'.
Leo
99% Masculine
/
1% Feminine
Leo means 'lion' and symbolizes bravery and strength.
Alejandro
99% Masculine
/
1% Feminine
Alejandro means 'defender of men'.
Leonardo
100% Masculine
/
0% Feminine
Leonardo means 'brave lion' and is associated with courage and creativity.
Santiago
100% Masculine
/
0% Feminine
Derived from the Latin Sanctus Iacobus, meaning 'Saint James', Santiago symbolizes strength, courage, and devotion.
Eduardo
100% Masculine
/
0% Feminine
Eduardo means 'guardian of prosperity' or 'rich guard'.
Francisco
99% Masculine
/
1% Feminine
Francisco means 'Frenchman' or 'free man'.
Ricardo
100% Masculine
/
0% Feminine
Ricardo means 'brave ruler'.
Fernando
99% Masculine
/
1% Feminine
Fernando means 'adventurous journey' in Spanish.
Mario
99% Masculine
/
1% Feminine
Mario means 'male, martial, warlike' and is of Italian origin.
Lorenzo
100% Masculine
/
0% Feminine
Lorenzo means 'the bright one' and has its roots in the Latin name Laurentius.
Sergio
100% Masculine
/
0% Feminine
Sergio means 'servant' or 'protector'.
Marco
100% Masculine
/
0% Feminine
The name Marco is derived from the Latin name Marcus and is associated with bravery and strength.
Emiliano
100% Masculine
/
0% Feminine
Emiliano means 'rival' and is of Italian origin.
Roberto
99% Masculine
/
1% Feminine
Roberto means 'bright fame' or 'famous one'.
Emilio
100% Masculine
/
0% Feminine
Emilio means 'rival' or 'industrious'.
Pedro
99% Masculine
/
1% Feminine
Meaning 'rock' or 'stone', Pedro is a strong and masculine name with biblical origins.
Milo
99% Masculine
/
1% Feminine
Milo means 'mild' or 'soldier'.
Angelo
99% Masculine
/
1% Feminine
Angelo means 'angel' or 'messenger'.
Matteo
100% Masculine
/
0% Feminine
Matteo means 'gift of God' and is of Italian origin.
Gerardo
100% Masculine
/
0% Feminine
Gerardo means 'brave with a spear'.
Armando
100% Masculine
/
0% Feminine
Universal protector or man of arms
Enzo
100% Masculine
/
0% Feminine
Enzo means 'ruler of the home' or 'estate ruler' in Italian.
Julio
99% Masculine
/
1% Feminine
The name Julio is of Latin origin and means 'youthful' or 'vital'.
Pablo
100% Masculine
/
0% Feminine
'Small' or 'humble', derived from the Latin name Paulus.
Thiago
100% Masculine
/
0% Feminine
Thiago means 'supplanter' or 'one who replaces'.
Maximiliano
100% Masculine
/
0% Feminine
Maximiliano means 'greatest rival' and symbolizes ambition and determination.
Theo
87% Masculine
/
13% Feminine
Theo means 'god' and represents strength and divine protection.
Gustavo
100% Masculine
/
0% Feminine
Gustavo means 'staff of the gods' or 'royal staff'.
Alberto
99% Masculine
/
1% Feminine
Alberto means 'noble and bright'.
Arturo
100% Masculine
/
0% Feminine
Meaning 'bear man' or 'bear king', Arturo is a strong and masculine name.
Romeo
100% Masculine
/
0% Feminine
The name Romeo means 'pilgrim to Rome' and is associated with romantic individuals.
Hugo
100% Masculine
/
0% Feminine
Hugo means 'mind' or 'spirit'.
Rodrigo
100% Masculine
/
0% Feminine
Rodrigo means 'famous ruler' and carries a sense of strength, leadership, and honor.
Alfredo
99% Masculine
/
1% Feminine
The name Alfredo means 'wise counselor' or 'elf counsel'.
Mauricio
100% Masculine
/
0% Feminine
Mauricio means 'dark-skinned' or 'Moorish'.
Arlo
96% Masculine
/
4% Feminine
Arlo means 'free man' in Italian.
Nico
95% Masculine
/
5% Feminine
Nico means 'victory of the people' and represents strength and bravery.
Orlando
100% Masculine
/
0% Feminine
Orlando means 'famous throughout the land' and has connections to medieval tales of heroism.
Rocco
100% Masculine
/
0% Feminine
Rocco means 'rest' or 'rook' and is associated with strength and protection.
Ernesto
100% Masculine
/
0% Feminine
The name Ernesto means 'serious' or 'resolute'.
Alonzo
100% Masculine
/
0% Feminine
Alonzo means 'noble and ready'.
Guillermo
100% Masculine
/
0% Feminine
Spanish name of Germanic origins meaning 'resolute protector'.
Luciano
100% Masculine
/
0% Feminine
Luciano means 'light' or 'bright' and symbolizes knowledge and enlightenment.
Niko
96% Masculine
/
4% Feminine
Niko means 'victory' or 'winner' in Greek.
Aldo
100% Masculine
/
0% Feminine
Aldo means 'old and wise'.
Santino
100% Masculine
/
0% Feminine
Santino means 'holy' or 'sacred'.
Otto
100% Masculine
/
0% Feminine
Meaning 'prosperous' or 'wealthy', Otto is a strong and traditional German name.
Load more!
Search by Removing a Filter
Popular Names
Search by Number of Letters
2 Letter Names Ending With o
3 Letter Names Ending With o
4 Letter Names Ending With o
5 Letter Names Ending With o
6 Letter Names Ending With o
7 Letter Names Ending With o
8 Letter Names Ending With o
9 Letter Names Ending With o
10 Letter Names Ending With o
Search by Number of Syllables
1 Syllable Names Ending With o
2 Syllable Names Ending With o
3 Syllable Names Ending With o
4 Syllable Names Ending With o
5 Syllable Names Ending With o
6 Syllable Names Ending With o
Search by Gender
Boy Names Ending With o
Girl Names Ending With o
Unisex Names Ending With o
Search by Origin
American Names Ending With o
Arabic Names Ending With o
Chinese Names Ending With o
Dutch Names Ending With o
English Names Ending With o
French Names Ending With o
German Names Ending With o
Greek Names Ending With o
Hebrew Names Ending With o
Indian Names Ending With o
Irish Names Ending With o
Italian Names Ending With o
Japanese Names Ending With o
Latin Names Ending With o
Russian Names Ending With o
Scottish Names Ending With o
Spanish Names Ending With o
Turkish Names Ending With o
Welsh Names 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 m 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 Ending With a
Names Ending With b
Names Ending With c
Names Ending With d
Names Ending With e
Names Ending With f
Names Ending With g
Names Ending With h
Names Ending With i
Names Ending With j
Names Ending With k
Names Ending With l
Names Ending With m
Names Ending With n
Names Ending With p
Names Ending With q
Names Ending With r
Names Ending With s
Names Ending With t
Names Ending With u
Names Ending With v
Names Ending With w
Names Ending With x
Names Ending With y
Names Ending With z