1100+ Boy Names That End in I

  1. Rui
    • Origin:

      Portuguese diminutive of Rodrigo
    • Meaning:

      "famous ruler"
    • Description:

      This charming mini name began life as a nickname for Rodrigo but has since taken on a life of its own, ranking as an independent name in Portugal, it’s country of origin. If you’re looking to honor a Rodrigo, Roger, or Roderick in your life, Rui is an appealing international option. Ruy is a spelling variation that is more commonly seen in Spain.
  2. Obi
    • Origin:

      African, Igbo
    • Meaning:

      "heart"
    • Description:

      Strongly linked in the US to the complex "Star Wars" character, Obi Wan Kenobi, but also popular in Nigeria as a short form of names containing the element Obi "heart".
  3. Nnamdi
    • Origin:

      Igbo
    • Meaning:

      "my father is alive"
    • Description:

      In the Igbo culture of Nigeria, the name Nnamdi is given to baby boys who are thought to be reincarnations of their grandfathers. The name is familiar via Nnamdi Asomugha, a former NFL player married to Kerry Washington.
  4. Enzi
    • Origin:

      African, Swahili
    • Meaning:

      "powerful"
    • Description:

      This short and strong Swahili name shares lots of sounds with trending Ezra and Enzo, and has a great meaning too.
  5. Mori
    • Origin:

      Japanese
    • Meaning:

      "forest"
    • Description:

      A fashionable name, thanks to prominent Japanese fashion designer Hanae Mori, but non-Japanese might hear it as MORRIE or MAURY.
  6. Rei
    • Origin:

      Hebrew
    • Meaning:

      "my companion"
    • Description:

      A very unusual biblical name, Rei was one of David's most loyal supporters.
  7. Makai
    • Origin:

      Modern variation of Michael, Hebrew
    • Meaning:

      "Who is like God"
    • Description:

      Michael was the Number 1 boys' name for 50 years, so today parents are choosing or inventing modern variations to take its place.
  8. Tai
    • Origin:

      Chinese
    • Meaning:

      "great extreme"
    • Description:

      Tai, which rhymes with Kai, is a unisex name with a range of international references. It means the equivalent of "too much" in Chinese but is also used as a Maori name meaning "the tide" and in Romanian means "yours." While it's only ever ranked in the U.S. Top 1000 as a girls' name, during the height of the popularity of Olympic skater Tai Babilonia, Tai makes a simple intriguing modern choice for either gender.
  9. Khari
    • Origin:

      West African
    • Meaning:

      "kingly"
    • Description:

      Though used quite often for babies of both sexes, Khari, meaning "kingly," was traditionally a boys' name. Musical couple Fetty Wop and Masika Kalysha, however, named their daughter Khari.
  10. Yoshi
    • Origin:

      Japanese
    • Meaning:

      "good, respectful"
    • Description:

      A classic Japanese name known to kids around the world as a Nintendo video-game character.
  11. Albi
    • Origin:

      Arabic
    • Meaning:

      "my heart"
    • Description:

      An adorable name with an adorable meaning.
  12. Rishi
    • Origin:

      Sanskrit
    • Meaning:

      "sage"
    • Description:

      A number of stylish Indian names are making their way to the US mainstream, including wise Rishi. In Hindu mythology, the Rishis are sages and seers; in modern times, Rishi Rich is a popular British-born musician and record producer and Rishi Sunak became Prime Minister of the UK in 2022.
  13. Areli
    • Origin:

      Hebrew
    • Meaning:

      "the voice of God"
    • Description:

      Most common among the Jewish community and Spanish-speakers, Areli might be a great choice for parents looking for a name with Biblical roots that still sounds trendy and wears well across cultures.
  14. Nuri
    • Origin:

      Arabic or Hebrew
    • Meaning:

      "light or my fire"
    • Description:

      A name used in the Middle East but that could easily work in the US. As a girls' name, Nuri can also be a short form of Nuria. It was chosen by Christy Lefteri for the protagonist of her novel, The Beekeeper of Aleppo which may have familiarized people with the name.
  15. Gianni
    • Origin:

      Italian, diminutive of Giovanni, variation of John
    • Meaning:

      "God is gracious"
    • Description:

      Gianni, the Italian equivalent of Johnny, sounds more substantial and fresh. Like many names starting with "Gian", it is on a rising trend (for both boys and girls, though it leans more male). TV star Jill Hennessey's son is named Gianni Mastropietro.
  16. Nori
    • Origin:

      Japanese, Norse
    • Meaning:

      "doctrine or seaweed; north or small person"
    • Description:

      Attractive, simple Japanese choice that, while not strictly unisex, could work even better for a girl, especially now that Kim Kardashian and Kanye West use it as the nickname for their daughter North. Nori is also the name of an edible seaweed used in wrapping sushi.
  17. Santi
    • Origin:

      Diminutive of Santiago, Santino, or Santana, Spanish or Portuguese, Thai
    • Meaning:

      "saint; peace"
    • Description:

      Santi is a cute short form of these names popular in Central and South America, but it can also be considered a Thai name, meaning "peace".
  18. Kalani
    • Origin:

      Hawaiian
    • Meaning:

      "the heavens"
    • Description:

      This name is one of the hot new spiritual names for both sexes. In Hawaiian it means "chieftain of the sky" or "spirit of the sky,"and is extremely popular for boys.
  19. Inaki
    • Origin:

      Basque
    • Meaning:

      "fiery, ardent"
    • Description:

      You can think of Inaki as a version of Inigo and a Basque variation of Ignatius. Technically, it takes a tilde -- aka that squiggly line -- over the n, which means the n is pronounced like nyah. Inaki is very popular among the smart set in Argentina.
  20. Xolani
    • Origin:

      Zulu
    • Meaning:

      "peace"
    • Description:

      A lot of websites will say this is a feminine name, but this is not correct. Xolani is a masculine Zulu name stemming from the word "uxolo", which means peace and goodwill. Beware – the X is pronounced as a one of the famous Zulu clicking sounds