Top Collection Of 100 Christian Baby Boy Names Ending With O

1.Enzo

The meaning of this name is uncertain. In some cases it seems to be an old Italian form of HEINZ, though in other cases it could be a variant of the Germanic name ANZO. In modern times it is also used as a short form of names ending in enzo, such as VINCENZO or LORENZO.

2.Leo

Leo is Latin for "lion," and it was the name of many early Christian saints and several popes. In German, it's a short form of Leon or Leopold, meaning "brave people." Well-known Leos: writer Leo Tolstoy; actor Leonardo "Leo" DiCaprio. Origin. Latin.
Lorenzo is an Italian and Spanish masculine given name of Latin origin. It is used in Italy, Spain, and other Spanish-speaking countries. The name was derived from the Roman surname Laurentius, which meant "from Laurentum".
Origin:Japanese. Meaning:Wise and three. Pronunciation:(KEN zo) Form of: Kenzou. Additional info:The Japanese name Kenzou may be written with the characters for ''intelligent; wise'' (ken) and ''three'' (zou).

5.Arlo

Arlo (pronounced AR-loh) is a given name for males. There are several origins of the name. From Old English, it is believed to be derived from the Anglo-Saxon here 'army, fortified, troops; war-' and hlaw 'mound, cairn, hill,' thereby meaning 'fortified hill.'

6.Theo

Greek Meaning: The name Theo is a Greek baby name. In Greek the meaning of the name Theo is: God given.
Italian Meaning: The name Marco is an Italian baby name. In Italian the meaning of the name Marco is: Mars (Roman god of war). Famous Bearer: Marco Polo (1254-1324), explorer from Venice. Warring.
It also has a strong meaning is perfect for parents looking for a unique name. Detailed Meaning. Kairo is an uncommon Arabic boy's name and is a variant of Cairo, which is also the capital of Egypt and the oldest city in the Arabic world. It is derived from 'al Qahir' which is the Arabic name of the planet Mars.
The Egyptian name for Cairo is said to be: Khere-Ohe, meaning: “The Place of Combat“, supposedly, in reference to a battle which took place between the Gods Seth and Horus. Sometimes the city is informally also referred to as كايرو Kayro [ˈkæjɾo]. It is also called Umm al-Dunya, meaning “the mother of the world“.

10.Thiago

The different meanings of the name Thiago are: Spanish meaning: Saint James. Portuguese meaning: Saint James. Brazilian meaning: Saint James.

11.Gio

The Italian cognate of John (God is gracious), which is derived from the Middle Latin Johannes, an evolution of the Ecclesiastic Late Latin Joannes. Joannes is from the Greek Iōannes, a derivative of the Hebrew Yehanan, a short form of Yehohanan, which is from yehōhānān (Yahweh is gracious).

12.Kabelo

This is a Sesotho/Setswana/Sepedi name. ... So then, the main meaning of the name Kabelo is "what has been share to you/your share of something greater". It could mean "inheritance" or simply something that has been given to you.

13.Neo

Means "gift" in Tswana, where it can be both a male and female name. Also from the greek word νεος (neos) meaning "new". Famous real-life people named Neo: | Edit.

14.Dario

Dario is the Italian equivalent of Darius (Darío with an accent mark is the Spanish version). Darius is from the Greek masculine name Dareios which is a transliteration of a Persian name.
courageous, adventurer, conqueror, and leader. Fernando is an Iberian given name equivalent to the Germanic given name Ferdinand, with an original meaning of "adventurous, bold journey".
Origin of the name Emiliano: Derived from the Latin Aemilius, an old Roman family name probably derived from aemulus (rival, trying to equal or excel, emulating) There are some who thing Emilio is of Germanic origin and derive it from the element amal (work).

17.Garo

garo. SHORT FORM OF: garegin. LANGUAGE FAMILY: indo-european > armenian ORIGIN: armenian NAME ROOT: GAREGINYAN (GARAGIN) > GAGARIN NATIVE NAME ROOT: GAGARIN (Гагарин) MEANING: Was very popular in fourth and fifth centuries Then it was forgotten for a while to revive again.

18.Elio

Lio (pronounced "Lee-o" in Italian unlike Leo, which in Italian is pronounced "Lay-o") Meanings and history of the name Elio: | Edit. A Spanish name meaning sun, and Italian given name which refers to the element helium or from the Latin for the Greek sun-god Helios.

19.Angelo

Angelo is an Italian masculine given name meaning "angel", or "messenger". Angelo is also an Italian surname that has many variations: Angeli (disambiguation), Angela (disambiguation), De Angelis, D'Angelo, Angelini, Angelino (disambiguation), Angelina (disambiguation), Angelucci, Angeloni, Angeletti (disambiguation).

20.Bruno

The name Bruno is a German baby name. In German the meaning of the name Bruno is: From the Old German 'brun' meaning brown. Famous bearers: three 10th and 11th century German saints, one of whom founded the Carthusian order of monks.
Italian Meaning: The name Valentino is an Italian baby name. In Italian the meaning of the name Valentino is: Brave or strong.
Virgilio. The name Virgilio is a Male name. Spanish meaning: The name Virgilio is a Spanish baby name The Spanish meaning of Virgilio is: Flourishing.

23.Gino

Gino is a name of Italian origin. It may be the short form of another Italian names like Ambrogino or Luigino or Eugenio, which are from the Ancient Greek name Ambrosios (ἀμβρόσιος), which means "ever-living", and/or Eugenios (εὐγένιος), which means "well-born, noble".

24.Sabelo

A user from South Africa says the name Sabelo is of African origin and means "Sharing". According to a user from South Africa, the name Sabelo is of African origin and means "Gift for god". A user from South Africa says the name Sabelo is of African origin and means "A SPECIAL GIFT FROM GOD".

25.Tebogo

The meaning of the name “Tebogo” is: “We are thankful”. Categories: African Names, Botswanan Names, South African Names, Tswana Names. Used in: African countries. Gender: Both, Boy Names, Girl Names.

26.Franco

Spanish Meaning: The name Franco is a Spanish baby name. In Spanish the meaning of the name Franco is: Also a Spanish variant of the Latin Francis, meaning Frenchman or free one.

27.Ugo

The meaning of the name “Ugo” is: “Intelligence, Spirit”. Additional information: In Nigeria, precisely Igbo tribe (Biafra) the Igbo are commonly called Ugo. Ugo means Eagle(denotation meaning), which signifies pride, glory, strength, king of all birds (cannotational meaning).
The name Ronaldo is a Spanish baby name. In Spanish the meaning of the name Ronaldo is: Rules with counsel. Form of Ronald.

29.Renzo

Italian Meaning: The name Renzo is an Italian baby name. In Italian the meaning of the name Renzo is: Laurel. Abbreviation of Lorenzo.

30.Spyro

As a Greek name, Spiro may also be spelled Spyro. It comes from the Greek Spiros/Spyros/Speros (Greek: Σπύρος), with a nominative final "s" that is usually dropped when Anglicised. ... In Germany, the surname Spiro originated as a corruption of Speyer, the name of a town in the Rhineland.
The name Marcelino is an Italian baby name. In Italian the meaning of the name Marcelino is: Form of the Latin Marcellus meaning hammer.
Latin Meaning: The name Emilio is a Latin baby name. In Latin the meaning of the name Emilio is: derived from Roman clan name which may mean 'industrious.
Luciano is an Italian, Spanish and Portuguese given name and surname. It is derived from Latin Lucianus, patronymic of Lucius ("Light"). The French form is Lucien.
Latin Meaning: The name Adriano is a Latin baby name. In Latin the meaning of the name Adriano is: Of the Adriatic.
Italian Meaning: The name Marcelo is an Italian baby name. In Italian the meaning of the name Marcelo is: Form of the Latin Marcellus meaning hammer.

36.Jairo

Spanish Meaning: The name Jairo is a Spanish baby name. In Spanish the meaning of the name Jairo is: Hebrew Jairus 'Jehovah enlightens.

37.Fabio

Fabio [ˈfaːbjo] is a given name descended from Latin Fabius and very popular in Italy and Brazil (due to Italian migration). Its English equivalent is Fabian. The name is written without an accent in Italian and Spanish, but is usually accented in Portuguese as Fábio (with the diminutive Fabinho or Fabiano).

38.Kopano

The meaning of the name “Kopano” is: “The united or unified; union”.
The name Santino is an Italian baby name. In Italian the meaning of the name Santino is: Little saint.
Would you like to follow Leandro? Leandro is the Portuguese, Italian, and Spanish variant of the English name Leander. A blend of two Latin words (Leo "lion" and Andro "man"), Leandro is a name that suggests its bearer has strength and power.

41.Enrico

Enrico is both an Italian masculine given name and a surname, Enrico means homeowner, or king, derived from Heinrich of Germanic origin. It is also a given name in Ladino. Equivalents in other languages are Henry (English), Henri (French), Enrique (Spanish), Henrique (Portuguese) and Hendrik (Dutch).

42.Jango

Jango is a very special and unique name given to only the greatest of heroes, the meaning of the name Jango is "The strong and amazing" it is also the name of a fiction book by William Nicholson, the second in his trilogy the Noble Warriors.

43.Alvaro

The name Alvaro is a German baby name. In German the meaning of the name Alvaro is: Truth-speaker or guardian.
Latin Meaning: The name Vincenzo is a Latin baby name. In Latin the meaning of the name Vincenzo is: Conqueror.

45.Niko

The name Niko is an English baby name. In English the meaning of the name Niko is: Abbreviation of Nicholas. Mythological Nike was Greek goddess of victory and root origin of 'Nicholas.

46.Dino

Baby names Baby Name Meanings Italian Baby Names. Baby names meanings search results: The name Dino is a baby boy name. The name Dino comes from the Italian origin. In Italian The meaning of the name Dino is: Little sword.

47.Bosco

Bosco Name Meaning. Italian: topographic name for someone living or working in a wood, from Late Latin boscus 'shrub', 'undergrowth' (of Gallic or Germanic origin), or a habitational name from a place named with this word.

48.Laszlo

László (Hungarian pronunciation: [ˈlaːsloː]) is a Hungarian male given name and surname after the King-Knight Saint Ladislaus I of Hungary (1077–1095). Other versions are Laslo, Lazlo, Lessl or Laszly. The name has a history of being frequently anglicized as Leslie.

49.Edo

Origin of the name Edward: Derived from the Old English Eadweard (wealthy or fortunate guardian), a compound name composed of the elements ēad (prosperity, wealth) and weard (guardian, protector). Edward is a royal name, having been borne by three Anglo-Saxon kings and eight kings of England.

50.Mako

The meaning of Mako is "Strength". Its origin is "Germanic". Another meaning of Mako is "Child of truth". Its origin is "Japanese". This name is mostly being used as a unisex name.

51.Zuko

Meanings and history of the name Zuko: | Edit. In Fillipino the word "Suko" can be translated as angry or surrender. In African it can be translated as harmony, with a good heart. Finally Chinese meaning is failure or loved one.

52.Primo

Italian and Spanish: from the personal name Primo, meaning 'first' (Latin Primus), given to the eldest son in a family, or, in the case of the Italian name, a habitational name from a place named with this word. Portuguese and Spanish: relationship name, from primo 'cousin'.
Charito - Detailed Meaning. The name of Charito causes you to be sensitive, idealistic, and a dreamer with great imagination.

54.Mateo

The name Mateo is a Spanish baby name. In Spanish the meaning of the name Mateo is: God's gift.

55.Ano

The different meanings of the name Ano are: Hawaiian meaning: Awe, reverence; peacefulness, solicitude. Armenian meaning: The immaculate; chaste.

56.Benito

The name Benito is a Latin baby name. In Latin the meaning of the name Benito is: blessed. From benedictus meaning blessed. Famous bearers: 6th-century Italian saint Benedict of Nursia founded the Benedictine order of monks and nuns. The Benedictines monastical order.
The name Bernardo is a Portuguese baby name. In Portuguese the meaning of the name Bernardo is: Strong as a bear.
Alessandro is the Italian form of Alexander. Alexander is the Latinized form of the ancient Greek name “Alexandros”, composed of the elements “alexein” meaning “to defend” and “andros” meaning “man, warrior” in the possessive sense which brings us to the full meaning of Alessandro: “defender of mankind”.

59.Miso

Origin of the name Michael: Derived from the Hebrew mīkhā'ē'l (Who is like God?). The name is borne in the Bible by one of the seven archangels. He is the one closest to God and is responsible for carrying out God's judgments. Var: Michaell, Michail.

60.Ezio

Ezio, as you mentioned, is Latin for "Like an Eagle" Auditore means "a hearer, or listener" and is a title (or surname) usual belonging Judge or someone in that profession. de (da or di if you prefer) means "of" or "from" And Firenze simply means "Florence"

61.Matteo

Matteo is the Italian form of the given name Matthew. Another form is Mattia. The Hebrew meaning of Matteo is 'gift of God.' Matteo can also be used as a patronymic surname, often in the forms of de Matteo, De Matteo or DeMatteo, meaning "[descendant] of Matteo".

62.Nikko

The name Nikko is an English baby name. In English the meaning of the name Nikko is: Abbreviation of Nicholas. Mythological Nike was Greek goddess of victory and root origin of 'Nicholas.

63.Marlo

The meaning of the name “Marlo” is: “Decendent of Mary”. Categories: English Names, Nicknames or Pet Names.

64.Delano

From a French surname, originally De la Noye, indicating that the bearer was from a place called La Noue (ultimately Gaulish meaning "wetland, swamp"). It has been used in honour of American president Franklin Delano Roosevelt (1882-1945), whose middle name came from his mother's maiden name.
The name Maximiliano is a baby boy name. The name Maximiliano comes from the Italian origin. In Italian The meaning of the name Maximiliano is: The greatest. Similar Names: Maximilian ( German )

66.Mikko

The name Mikko is a Hebrew baby name. In Hebrew the meaning of the name Mikko is: Gift from God.
The name D'Angelo is an Italian baby name. In Italian the meaning of the name D'Angelo is: From the angel.
Find out below. Origin and Meaning of Munachiso. "Munachiso" is a name of Nigerian origin, and it means "God is with me". It's a name commonly given to both boys and girls.

69.Aquino

Aquino Name Meaning. Spanish, Portuguese, and Italian: from a personal name bestowed in honor of the great theologian St. Thomas Aquinas (Tommaso d'Aquino in Italian). Italian: habitational name from a place called Aquino (see D'aquino).

70.Teo

The name Teo is a Spanish baby name. In Spanish the meaning of the name Teo is: God. Abbreviation of names like Mateo and Teodor.

71.Celso

Celso [cel-so] as a boys' name is of Italian and Latin origin, and the meaning of Celso is "high, lofty". As in "Gloria in Excelsis Deo". Also a part of words for sky, like "ciel" (French) and "coelum" (Latin).
Origin and meaning of Arnulfo. 4-55. 4 Name Surveys. The meaning of Arnulfo is "Eagle" and " Wolf". Its origin is "Spanish variant of the Germanic name Arnolf".

73.Jethro

From the Hebrew name יִתְרוֹ (Yitro), which was derived from the Hebrew word יֶתֶר (yeter) meaning "abundance". According to the Old Testament, Jethro was a Midianite priest who sheltered Moses when he fled Egypt. He was the father of Zipporah, who became Moses's wife.

74.Tumelo

The meaning of the name “Tumelo” is: “Faith, belief”.

75.Kano

Kano. 40% this week. Gender: Male Meaning of Kano: "the god of the waters" Origin of Kano: African place-name or Japanese.
Elpidio is largely used in the Italian language and its origin is Old Greek. It is derived from the element 'elpis' meaning hope. Elpidios (Old Greek) and Elpidius (Latin) are old forms of Elpidio. ... The name Elpida (Greek) is the female equivalent of Elpidio.

77.Zo

The meaning of the name “Zo” is: “Spiritual Leader”. Categories: African American Names, African Names, Ugandan Names, Unisex Names.

78.Miko

Miko is a given name found in several cultures. It can be a Japanese female name. It can be an eastern European name, with origins in Slovakia, sometimes short for Mikolaj. Miko can also be a variant of the name Michael, which has Hebrew origins.

79.Pierro

The distinguished surname Pierro can be traced back to the ancient and beautiful region of Venice. ... The surname Pierro came from the personal name Pietro, or Peter, which is itself derived from the Greek word petrus meaning rock.

80.Shiro

Japanese Origin. "Fourth Son" The meaning of the name Shiro is Fourth Son. The origin of the name Shiro is Japanese.

81.Bodo

Bodo (variants Botho, Boto, Boddo, Potho, Boda, Puoto, etc.) is an Old High German name, also adopted in Modern German. It is in origin a short name or hypocorism for Germanic names with a first element Bod-, Puot-, reflecting the verbal root beud- "to bid, command".

82.Alonso

Spanish Meaning: The name Alonso is a Spanish baby name. In Spanish the meaning of the name Alonso is: Eager for battle; Form of Alphonse: see Alfonso.

83.Kygo

Kygo is a name from Jew religion. As per Mamanames records, Kygo is a name of a Male/Boy; and, the name Kygo is of the Hebrew origin. Kygo name meaning: one who constitutes/is born to protect. Baby Name Meanings & Origins.

84.Iniko

The meaning of the name Iniko is Born During Troubled Times. The origin of the name Iniko is African.

85.Sipho

Sipho means "gift" in the African language Xhosa. Personal experiences with the name Sipho: | Edit. I knew a guy named Sipho when I was a young teenager. He pronounced it "See-po," with the H silent. He was a bit of a bully.

86.Camero

Camero Name Meaning. Spanish: habitational name from Camero (Camero Viejo, Camero Nuevo), a mountainous area in the Rioja region.
German Meaning: The name Wilfredo is a German baby name. In German the meaning of the name Wilfredo is: Desires peace.

88.Savino

Italian Meaning: The name Savino is an Italian baby name. In Italian the meaning of the name Savino is: Of the Sabines.

89.Django

Django is a Romany term meaning "I awake". It is best known as the nickname of Belgian jazz guitarist Jean Baptiste "Django" Reinhardt, whose fame has led to its use throughout music. Django is also the name of a web development framework.

90.Pio

Pio Name Meaning. Italian and Spanish (Pío): from the personal name, Italian Pio, Spanish Pío, meaning 'pious', 'devout' (Latin Pius), or from a nickname with the same meaning. Danish: from a French family name, De Piou.

91.Zosimo

Zosimo is a Greek name for boys meaning He who fights. Read below for Zosimo's celebrity and ruler associations, and numerological meanings.

92.Marko

Russian Meaning: The name Marko is a Russian baby name. In Russian the meaning of the name Marko is: Of Mars; the god of war.
From Greek Χριστος (Christos) meaning "anointed", derived from χριω (chrio) meaning "to anoint". This was a name applied to Jesus by early Greek-speaking Christians. It is a translation of the Hebrew word מָשִׁיחַ (mashiyach), commonly spelled in English messiah, which also means "anointed".

94.Eliseo

Eliseo is the Italian and Spanish equivalent of Elisha. ... Both names come from the Hebrew, but while Elijah means “Yahweh is God”, Elisha means “God is salvation” from the Hebrew elements “el” meaning “God” and “sha” meaning “to save/help”.

95.Bo

Bo is a mainly Swedish/Danish masculine given name, derived from an Old Norse nickname, bua, meaning "to live". A variant of Bo is the Swedish Bosse. Bo is uncommon as a surname. Bo is also short for several names, including Robert, Beaufort, Beauregard, Bonita or Bonnie.

96.Joao

Portuguese Meaning: The name Joao is a Portuguese baby name. In Portuguese the meaning of the name Joao is: Hebrew John 'Jehovah has been gracious; has shown favor.

97.Nilo

Nicknames for Nilo: | Edit Share what you know! Meanings and history of the name Nilo: | Edit. The Estonian form of Nils, meaning "victory of the people". Also the Spanish, Portuguese, and Italian pronunciation of the Nile River.
Origin of the name Benedict: Derived from the Latin Benedictus (blessed), which is from benedicere (to speak well of, to bless). The name was borne by St. Benedict (c. 480 - 543), an Italian monk and founder of the Benedictine Order.

99.Mano

Spanish Meaning: The name Mano is a Spanish baby name. In Spanish the meaning of the name Mano is: An abbreviation of Manuel 'God is with us'.

100.Massimo

Gender: M Meaning of Massimo: "the greatest" Origin of Massimo: Italian variation of Maximus. Share Massimo on Facebook Share on Facebook. Share Massimo on Twitter Share on Twitter. Share Massimo on Google Plus Share on Google+ Love the name Massimo.