This robust list of Persian baby names for boys is filled with a wide variety of handsome, masculine options — including the meaning of each. From Darius to Nahro to Jadu, each of these options is worthy of consideration for your son. Take a look!

RELATED: Persian Baby Names We Love!

  • Abtin Abtin is a Persian boy’s name. It means one who performs good deeds or thinks good thoughts. It is also the name of a character from the Shahnama, the epic Persian poem.
  • Amooz Amooz is a male Persian name. The meaning of the word is instructor or teacher. It can also mean to learn.
  • Bahnam Bahnam is a Persian name for boys. It means a person with great honor that has a good reputation. It can also mean distinguished, acclaimed, reputable or honorable.
  • Bakhit Bakhit is a Persian name for boys. It means a man who has either great fortune or great luck.
  • Bardia Bardia is a Persian boy’s name. The word means prince. The name also references the son of Cyrus the Great, the founder of the Persian empire.
  • Buwayh Buwayh is Persian name for males. The name is a reference to the Persian ruler of the Buyid dynasty.
  • Caspar Caspar is a Persian boy’s name. It means a treasurer or guardian of the treasure. It is a variant of the Persian name Gaspar, which was also the name of one of the magi from the nativity.
  • Cem Cem is a Persian name for boys. It refers to someone who was born to be a ruler. It is also the name of sultan from the Ottoman Empire.
  • Changaz Changaz is a male Persian name. The name refers to a man with great bravery. A village in Iran also bears this name.
  • DariusDarius is a Persian name for boys. The name means a kind and rich man. It can also mean kingly or one that holds firm to doing good in life. Darius I was the third king of Persia.
  • Eskander Eskander is a male Persian name. It is a Persian version of the name Alexander. The name references Alexander the Great, who conquered the Persian Empire.
  • Faireh Faireh is a Persian boy’s name. It means one who brings happiness to others.
  • Farrokhzad Farrokhzad is a Persian name for males. It means one who was born happy. It is also the name of the founder of the Baband dynasty in the land that is now located in northern Iran.
  • Hoshmand Hoshmand is a Persian name for boys. The name means wise. It can also mean intelligent, prudent or sensible.
  • Jadu Jadu is a Persian boy’s name. It means a magical person or one who performs sorcery.
  • Javeed Javeed is a masculine Persian name. It means eternal or immortal. It is also the Persian word for eternity.
  • Jehangir Jehangir is a Persian boy’s name. It means the world’s champion. It is also the name of a series of rulers from the Baduspanid dynasty.
  • Kamran Kamran is a Persian name for boys. It refers to someone who is fortunate and has achieved great success. It can also refer to prosperity in general.
  • Kardar Kardar is a male Persian name. It means experienced. It is also the name of two villages in Iran.
  • Kayan Kayan is a Persian boy’s name. It refers to a very important person. It can also refer to high status in general.
  • Maisil Maisil is a Persian name for boys. It means a person born to become a warrior.
  • Masih Masih is a male Persian name. It is a Persian name for someone who has been blessed. It is the Persian word for messiah and is the title given to Jesus Christ in Persian.
  • Milad Milad is a Persian boy’s name. The name means a gift from the sun. Milad is also a protagonist in the Persian epic, the Shahnama.
  • Mirsab Mirsab is a masculine Persian name. It means respected king or ruler.
  • Nahro Nahro is a Persian name for boys. The name mans river.

Peruse thousands of baby names on MomsWhoThink.com! And follow us on Pinterest for more parenting inspiration!