Top 100 Most Popular Persian Boy Names In 2025

Looking for the perfect name for your baby boy? Check out the 'Top 100 Most Popular Persian Boy Names In 2025' for a blend of tradition and modernity. Our curated list features short and cool names that are easy to pronounce and remember. Whether you're seeking names for a Muslim, Hindu, Sikh, or Christian baby, you'll find modern, simple options that resonate across various religions and cultures. Discover the ideal name that balances uniqueness and ease in our comprehensive guide.

Explore baby names by all origions

1.

Kiyan

My son is named Kiyan and it's a very beautiful and uncommon name. ... The name of the second dynasty of Persian Kings. Kiyan (pronounced key-ANN) is Arabic for 'being,' 'entity,' or 'existence.' In Persian it is pronounced (kay-ANN) and means a star.

2.

Shizaan

Shizaan name brief: Shizaan is baby boy name mainly popular in Muslim religion and its main origin is Persian. Shizaan name meanings is Beautiful. People search this name as Shizaan. Shizaan is written in Urdu, Arabic as شيزان, شيزان.

3.

Cyrus

The name Cyrus is a Persian baby name. In Persian the meaning of the name Cyrus is: From the Persian name Kurush, meaning throne. In sixth century BC, King Cyrus the Great founded the Persian empire.

4.

Shanveer

Shanveer is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Shanveer is Look Like King. The poeple have viewed this name 7321 times.

5.

Mahar

Etymologies. An Arabic (written in Arabic ماهر) given name and surname meaning "skillful" or "talented" or "expert." ... Maher (or Mahar, Meagher) is an Irish surname deriving from the Gaelic O'Meachair, meaning the "kindly" or the "generous".

6.

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.

7.

Khusro

Khusro. OTHER SCRIPTS: IRANIAN (Pahlavi) (خسرو) LANGUAGE FAMILY: indo-european > indo-iranian > indo-aryan ORIGIN: avestan / old persian NAME ROOT: hu sravah / sravas > Husravah / Ḫosrau NATIVE NAME ROOT: Husravah / Ḫosrau (خسرو)

8.

Sephtis

Meaning & History. In Persian, the name Sephtis means "Eternal Death" Home » Submitted Names.

9.

Wamiq

Muslim Meaning: The name Wamiq is a Muslim baby name. In Muslim the meaning of the name Wamiq is: Loving. Friendly.

10.

Afrasiyab

Afrasiyab Name meaning in Urdu is توران کا بادشاہ، شاہناما میں ایک کردار, a Muslim Persian Boy name with lucky number is 4 and Afrasiyab Name meaning in English is A Character In Shahnameh (The King Of Turan).

11.

Tabin

Muslim Boy Names Starting with T. Tabin is a Muslim baby Boy name, it is an Persian originated name. Tabin name meaning is Follower, Unfold and the lucky number associated with Tabin is 4.

12.

Mahyar

Mahyar (Persian مهیار) is an androgynous Persian name that can mean one of several things: ... Previously, the name was also a derived from Mehyar, an old Persian name that Means "Great Friend". In that context, Meh means the great, and yar means friend. This was typically only used in naming boys.

13.

Kasha

Kasha Name Meaning & Origin. Baby Name Wizard.

14.

Afreed

Afreed is a Muslim Boy name which originates from the Persian language. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Afreed and others.

15.

Ranjha

Ranjha is a Muslim Boy name which originates from the Persian language. Acording to Numerology Predictions 3 is Lucky number for name Ranjha. Every names has a meaning and Ranjha name meaning in english are lover. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Ranjha and others.

16.

Pawar

Pawar (also spelled as Puar, Puwar, Punwar, Parmar, Panwar, Powar) is an Indian surname. It is found among the Maratha clans that claim Rajput origin (Parmar). It is also found among Punjabis and Jats.

17.

Nariman

Nariman (also spelled Narriman, Nareeman, or Nireman) is a name of Persian origin (Persian: نریمان‎‎ Narīmān). It has roots traced to the Persian epic, Shahnameh, written by Ferdowsi. The name can mean "faith and brightness".

18.

Dastageer

Dastgir (pronounced dɑʂt-ģir, Persian pronunciation: [ˈdɑst.ɡiːɾ]) from Persian, literally "Holder of the Hand") is a name common in South Asia and the Middle East. In Arabic, it is used as a first name and means 'helper' or 'supporter'.

19.

Emet

Meanings and history of the name Emet: | Edit. Hebrew word for "truth" used in scripture, spelled "aleph, mem, tav"

20.

Human

Human Name Meaning. English: partly from an unattested late Old English personal name, Hygemann, composed of the elements hyge 'mind' (cognate with the underlying Germanic element in Hugh) + mann 'man'. In some cases this may also have been an occupational name for a servant (Middle English man) of a man called Hugh.

21.

Afshar

Afshar Name Meaning. Iranian: ethnic name from the name of a Turkic tribe scattered throughout Iran. Afshar, from Persian feshar, means 'extraction'.

22.

Syrus

10 (10 is best) Syrus is a Persian name for boys meaning The name of the founder of the Persian empire. From the name Cyrus.. Read below for Syrus's celebrity and ruler associations, and numerological meanings. If Syrus is the one, congratulations!

23.

Peyman

Peyman (/ˈpeɪmɑːn/; also transliterated as Paymon, Paymaan, Peymon or Payman, Persian: پیمان‎‎) is a Persian male name. It means oath or promise.

24.

Mehrak

Meaning of Mehrak. Mehrak is a Persian name for girls that means “beautiful”, “radiant”, formed from Mehr (“the sun”) and the likeness suffix k.

25.

Peer

Scandinavian Meaning: The name Peer is a Scandinavian baby name. In Scandinavian the meaning of the name Peer is: A rock. Form of Peter.

26.

Gulraiz

Gulraiz is a Muslim Boy name which originates from the Persian language. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Gulraiz and others.

27.

Zal

Means "albino" in Persian. In the 11th-century Persian epic the 'Shahnameh' this is the name of a white-haired warrior.

28.

Roozbeh

Roozbeh or Rouzbeh (Persian: روزبه‎‎) is an old Persian male given name which means "fortunate". Persons named Roozbeh include: Rouzbeh (died 653/656), given name of Salman the Persian. Rōzbeh aka Ibn al-Muqaffa' (died 756/757), Persian author. Khosro Roozbeh (1915–1958), Iranian activist.

29.

Dad

Dad is a Muslim Boy name, it is an Persian originated name. Dad is a unique name with impressive meaning. It belongs to Arabic origin.

30.

Pouya

Pouya or Pooya or Puya is a first name of Iranian origin for male and female (a Gender-neutral name)(from a Persian word meaning "dynamic" or "researcher").

31.

Khosrow

Khosrow is a word of Iranian origin meaning "king" and also a given name held by various rulers and people. In Turkish, its transliterated as Hüsrev.

32.

Dat

Origin: Vietnamese. (Rate 1 2 3 4 5) Meaning of the name DAT : Accomplished, To Attain, To Achieve.

33.

Farrokh

Farrokh (Persian: فرّخ‎‎, meaning fortunate and happy), also transliterated as Farrukh, is a popular given name for boys and also a common surname in Iran, Central Asia and among Muslim and Zoroastrians in South Asia.

34.

Danak

Danak is a Muslim Boy name, it is an Persian originated name. Danak is a unique name with impressive meaning. It belongs to Arabic origin.

35.

Abtin

Abtin or Aubtin or Abteen or Atbin or Aubteen (Persian: آبتين‎‎) is a character in Shahnama (national epic of Iran), who is the father of Fereydun. His name translated in English means, "The one with good thoughts, good words and good deeds".

36.

Manouchehr

Manuchehr, Manuchar, Manuchihr, or Manouchehr (Persian: منوچهر‎‎, Manūchehr, Old Persian: Manōčihr, Avestan: Manuščiθra) is a Persian male given name meaning heaven's face. It consists of two parts Manu (Manou) which means heaven in old Persian language and Chehr which means face.

37.

Jamash

Jamash is a Muslim Boy name which originates from the Persian language. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Jamash and others. Check Jamash name English and Arabic spelling.

38.

Erman

Erman [er-man] as a name for boys is an Old German name, and the name Erman means "soldier". Erman is an alternate form of Ermin (Old German): form of Herman.

39.

Erezu

Erezu is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Erezu is Honest, Sincere. The poeple have viewed this name 3019 times.

40.

Govad

Meaning & History. Means "wind" in Persian. This was the name of a Yazata (or angel) associated with the wind in Zoroastrianism.

41.

Sader

Sader Family History. Sader Name Meaning. English: unexplained. Muslim: from a personal name based on Arabic ?sadr 'breast', 'chest', 'forefront'. It is also found in combinations such as ?Sadr ud-Din (Sadruddin) 'forefront of religion'.

42.

Noshad

Noshad is a Muslim baby Boy name, it is an Persian originated name. Noshad name meaning is Happy, rejoice and the lucky number associated with Noshad is 1. Find all the relevant details about the Noshad Meaning, Origin, Lucky Number and Religion from this page.

43.

Fariborz

Fariborz (Persian: فریبرز‎‎), also spelled as Fariburz and Faribarz, is a common Persian given name. Notable people with the name include: Fariborz Kamkari. Fariborz Lachini. Fariborz Sahba.

44.

Tabsheer

Tabsheer Name meaning in Urdu is اچھی خبر سنانے والا، خوشخبری دینے والا, a Muslim Persian Boy name with lucky number is 3 and Tabsheer Name meaning in English is Bearer Of Good News.

45.

Farshid

Farshid (or Farsheed) is one of the most ancient Persian proper names whose philological background could be traced back even in Old Persian scriptures. It consists from two morphemes far ( = splendour, shine) + shîd (= sun, sun beams).

46.

Parviz

Parvēz, Pērvaz or Parvīz (Persian: پرویز‎‎‎, meaning "fortunate, victorious"; Middle Persian: plwyc Parvēz, also ʾplwyc Abarvēz/Aparvēz), is a Persian male given name, mostly popular in Iran, Central Asia, South Asia and among Azeris. It is also a common surname.

47.

Hafez

The meaning of the name “Hafez” is: “Responsible caretaker”. Categories: Arabic Names, Iranian Names, Muslim Names, Persian Names. Used in: Arabic speaking countries, Persian speaking countries.

48.

Gufra

Gufra name brief: Gufra is baby boy name mainly popular in Muslim religion and its main origin is Persian. Gufra name meanings is Mysterious.

49.

Parham

The Parham surname is a habitational name derived from place names such as Parham in Suffolk and Sussex, derived from the Old English words "pere," meaning "pear," and "ham," or "homestead."

50.

Kaspar

Casper, a variant of Caspar, is considered one of the traditional names of the Biblical Magi (Kings). The name is derived from the ancient Chaldean word "Gizbar" meaning "Treasurer". The transition was Gizbar>Gasbar>Gaspar>Caspar>Kaspar.

51.

Pasban

Pasban (Urdu: پاسبان‎ meaning Sentinel or Defender) may refer to: Pasban e Aza, a Pakistani Shia organization. ... Pasban Khatme Nabuwwat, a Muslim organization.

52.

Ramtin

Ramtin is a Persian name for boys meaning Famous Persian musician. Read below for Ramtin's celebrity and ruler associations, and numerological meanings. If Ramtin is the one, congratulations!

53.

Kaveh

The name Kaveh is a Persian baby name. In Persian the meaning of the name Kaveh is: Name of a hero.

54.

Den

The name Den is a Norse baby name. In Norse the meaning of the name Den is: From Denmark.

55.

Esfandiar

The latter name ultimately comes from the Avestan name Spentodata, which means "given by (the) holy". It is derived from Avestan spenta meaning "holy" combined with Avestan data "given". Esfandiar was the name of a prince from Persian legend, who was killed by the warrior hero Rostam.

56.

Pazir

Pazir is a Persian word that means “acceptable”, “fitting”. It is a name used for boys by Desi people and is also a common Turkish last name. It is often found as a suffix to another name, for example the Persian girl name Delpazir, which means “acceptable to the heart”, meaning beautiful and likeable.

57.

Datar

Datar. Show similar names Show variant names. Name Datar. generally means The kind god, is of Indian origin, Name Datar. is a Masculine (or Boy) name. Person with name Datar.

58.

Dahm

Dahm Family History. Dahm Name Meaning. North German, Dutch, and Danish: from a short form of the personal name Adam. German: variant of Dahme, a habitational name from a place so named (see Dahmer).

59.

Gabra

The name "Gabra" may have roots in the Oromo word gabaro, meaning "vassal" and possibly indicating an association within the Borana federation.

60.

Kirmani

Kirmani or Kermani (Persian: کرمانی‎‎) is a locational surname of Persian origin, which originally meant a person from the city of Kerman, Iran. Notable people with the surname include: Abu al-Hakam al-Kirmani (died 1066), Andalus philosopher.

61.

Dobuk

Do means "way" and bok means "clothing." The dobok is related to the Japanese keikogi/dōgi, used in Japanese and Okinawan martial arts, such as judo which was developed by Kanō Jigorō. The dobok comes in many colours, though white or black are the most common.

62.

Homayoon

Homayoun (also spelled Homayun, Homayoon, or Homayon, Persian: همايون‎‎) is a Persian male given name, it also appears as a surname.

63.

Faramarz

Faramarz is a Persian name for boys meaning Limitless.

64.

Dilbaz

Dilbaz is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Dilbaz is Shaheen Heart Wall. The poeple have viewed this name 2594 times.

65.

Foroud

Foroud is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Foroud is A Character In Shahnameh. The poeple have viewed this name 2591 times.

66.

Rostam

Rostam or Rustam or Rostom (Persian: رستم‎‎) is a name referring to the Persian mythical hero Rostam who was immortalized by the poet Ferdowsi in the Shahnameh (Book of Kings).

67.

Farmadar

Farmadar is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Farmadar is Commander, Ruler. The poeple have viewed this name 2587 times.

68.

Yadullah

Yadullah Name Meaning and History. Yadullah is a Muslim Boy name which originates from the Persian language.

69.

Paiman

The meaning of the name “Paiman” is: “Promise”. Categories: Afghan Names.

70.

Khashayar

Khashayar is a Persian name for boys meaning Name of a Persian King. Read below for Khashayar's celebrity and ruler associations, and numerological meanings. If Khashayar is the one, congratulations! ... Wait a second, and the page will automatically go to the requested baby birth name popularity information.

71.

Touraj

Touraj Name meaning in Urdu is شاہناما میں ایک کردار, a Muslim Persian Boy name with lucky number is 1 and Touraj Name meaning in English is A Character In Shahnameh.

72.

Gau

Gau Name Meaning. German: habitational name from any of various places named with Middle High German gau, göu 'area of fertile agricultural land'. Chinese : variant of Gao.

73.

Piruz

Piruz (پيروز) is a Persian male given name that comes from Middle Persian: (pērōz, pyrwz) meaning "victorious".

74.

Parwan

Parwan Name meaning in Urdu is اٹھان، کامیاب، مکمل، بادیان کا ڈنڈا, a Muslim Persian Boy name with lucky number is 7 and Parwan Name meaning in English is Commencement. Name. Parwan.

75.

Hooshyar

Hooshyar is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Hooshyar is Wise. The poeple have viewed this name 2475 times.

76.

Mashad

Muslim Boy Names Starting with M. Mashad is a Muslim baby Boy name, it is an Persian originated name. Mashad name meaning is Aware and the lucky number associated with Mashad is 1. Find all the relevant details about the Mashad Meaning, Origin, Lucky Number and Religion from this page.

77.

Hambaz

Hambaz is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Hambaz is Partner, Companion. The poeple have viewed this name 2455 times.

78.

Mehrdad

Mehrdad (Persian: مهــــــــــرداد ; Mehrdād) is a Persian male given name. Mehrdad derives from Old Persian 'Mithradatha' and Middle Persian 'Mehrdat', a theophoric name meaning "Gift of Mithra" or "Given by Mehr." "Mehr" in turn derives from Avestan Mithra, the Zoroastrian divinity and hypo-stasis of covenant.

79.

Pedram

Pedram is a Persian name for boys meaning Invincible. Read below for Pedram's celebrity and ruler associations, and numerological meanings. If Pedram is the one, congratulations!

80.

Kianoosh

Kianoosh or Kianoush is a Persian name for boys meaning A character in Ferdowsi's Shahnameh. Read below for Kianoosh or Kianoush's celebrity and ruler associations, and numerological meanings.

81.

Dol

Dol is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Dol is . The poeple have viewed this name 2410 times.

82.

Gatha

The name Gatha is an Indian baby name. In Indian the meaning of the name Gatha is: Song.

83.

Tabaan

Tabaan is a Muslim Boy name which originates from the Persian language. Acording to Numerology Predictions 8 is Lucky number for name Tabaan. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Tabaan and others.

84.

Pejman

Pejman is a Persian name for boys meaning Broken-hearted, sad. Read below for Pejman's celebrity and ruler associations, and numerological meanings. If Pejman is the one, congratulations! If you'd like more options, try our Random Baby Names and Meanings.

85.

Ferdows

Ferdows (Persian: فردوس‎‎, also Romanized as Ferdos, Ferdous, and Firdaus; named Toon or Tūn until 1929) is a city in and the capital of Ferdows County, located in the north of South Khorasan Province in Iran. It is about 345 kilometres (214 mi) south of Mashhad and 200 km northwest of Birjand.

86.

Farmareza

Farmareza is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Farmareza is Forgiver, Merciful. The poeple have viewed this name 2360 times.

87.

Dahyapat

Dahyapat is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Dahyapat is Emperor, Ruler. The poeple have viewed this name 2353 times.

88.

Painda

Painda is a Muslim baby Boy name, it is an Persian originated name. Painda name meaning is Persevering and the lucky number associated with Painda is 8. Find all the relevant details about the Painda Meaning, Origin, Lucky Number and Religion from this page.

89.

Humaiya

Humaiya Name meaning in Urdu is اچھے جوہر کی, a Muslim Persian Boy name with lucky number is 5 and Humaiya Name meaning in English is Of Good Essence.

90.

Hushang

Hushang, Hooshang or Houshang (Persian: هوشنگ‎‎), older Persian Hōšang, is a Persian male given name popular in Iran.

91.

Esfandyar

Esfandiar (Persian: اسفنديار‎‎, Esfandiyār), also transliterated as Esfandyar, Isfandiyor, Isfandiar, Isfandiyar or Esfandiar, is a common Persian given name and may refer to the following: Esfandiyār, the legendary Iranian hero.

92.

Taous

Taous is a Muslim Boy name which originates from the Persian language. Acording to Numerology Predictions 7 is Lucky number for name Taous. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Taous and others. Check Taous name English and Arabic spelling.

93.

Gasper

Gasper Name Meaning. German: variant of Kaspar (see Casper) Slovenian (Gašper): from the personal name Gašper (see Casper). It may also be a reduced form of the Slovenian patronymics Gašperšic or Gašpercic.

94.

Ghobad

Ghobad is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Ghobad is A Character In Shahnameh. The poeple have viewed this name 2307 times.

95.

Datobar

Datobar is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Datobar is Judge, Administrator. The poeple have viewed this name 2305 times.

96.

Forood

Forood is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Forood is A Character In Shahnameh. The poeple have viewed this name 2297 times.

97.

Frazanak

Frazanak is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Frazanak is Learned, Intelligent. The poeple have viewed this name 2294 times.

98.

Farbod

Farbod is a common Persian male given name in Iran. It means "protector of glory".

99.

Farrugh

Muslim Meaning: The name Farrukh is a Muslim baby name. In Muslim the meaning of the name Farrukh is: Young bird.

100.

Erezwa

Erezwa is muslim arabic name for baby boy mostly popular in islamic famlies. The meaning of Erezwa is Righteous, Holy. The poeple have viewed this name 2275 times.