Choosing the perfect name for your baby boy is one of the most meaningful and exciting parts of parenthood. If you’re drawn to names that are rich in culture, history, and elegance, Persian baby boy names are a timeless choice. Rooted in ancient heritage and often inspired by royal dynasties, literature, mythology, and nature, these names carry deep symbolism and beauty. Whether you’re looking for a name that is strong, poetic, or simply unique, this list has you covered with 250+ Persian boy names from A to Z — all with their meanings!
In this post, we’ve curated a comprehensive collection of Persian names for boys that include traditional favorites, modern picks, and rare gems. You’ll find powerful names like Kourosh, elegant choices like Arman, and mythological heroes such as Rostam and Siavash. Whether you’re of Persian heritage or simply love the lyrical quality of Farsi names, this guide will help you discover the perfect name that resonates with identity, meaning, and timeless charm.
Persian Baby Boy Names Starting with A
- Arman – Desire, aspiration
- Aryan – Noble, pure
- Afshin – A prince’s name
- Arash – A heroic archer
- Ashkan – Name of an ancient Persian dynasty
- Azad – Free, independent
- Arian – Warrior, belonging to Aryans
- Asghar – Younger
- Aref – Wise, knowledgeable
- Amir – Prince, commander
Persian Baby Boy Names Starting with B
- Babak – Little father
- Bahram – Victory
- Behrouz – Prosperous
- Bijan – A hero from Persian legend
- Bardia – Name of a prince, son of Cyrus
- Bahador – Brave, valiant
- Baktash – A companion of Bahram
- Behnam – Reputable, honorable
- Behzad – Of good birth, noble
- Baran – Rain (used rarely for boys)
Persian Baby Boy Names Starting with C
(Note: Persian has limited names starting with C; commonly replaced by K or S in transliteration.)
- Cyrus – Sun, founder of the Persian Empire (original: Kourosh)
- Caman – Protector (variant of Kaman)
- Civan – Young, lively (used in Kurdish areas)
- Caroon – Wealthy man (variant spelling of Qarun)
- Cahan – World, universe
- Camyar – Successful
- Ceyhun – A river name (Jeyhun in Persian)
- Cayan – Warrior
- Ciro – Lord, sun (Italian-Persian mix of Cyrus)
- Cazim – Patient, calm
Persian Baby Boy Names Starting with D
- Dariush – Wealthy, kingly
- Daryan – Sea-like, vast
- Darab – A Persian king
- Davood – Beloved (David in Persian)
- Delshad – Happy-hearted
- Delavar – Brave, courageous
- Dena – A mountain name
- Deyhim – Crown
- Dorran – Valuable, like a pearl
- Dastan – Story, tale
Persian Baby Boy Names Starting with E
- Esfandiar – A mythical Persian prince
- Ebrahim – Father of nations (Abraham)
- Ehsan – Kindness, charity
- Elham – Inspiration
- Erfan – Mysticism, spiritual knowledge
- Esmail – Heard by God (Ishmael)
- Emaan – Faith
- Enayat – Favor, grace
- Ezzat – Honor, dignity
- Eivan – Royal hall, palace
Persian Baby Boy Names Starting with F
- Farhad – Lover in Persian legend
- Faraz – Elevation, height
- Farshad – Glorious, happy
- Faramarz – A Persian hero
- Faramond – Wise protector
- Farbod – Right, orthodox
- Farrokh – Happy, fortunate
- Fardin – Learned, virtuous
- Faraman – Command
- Farsad – Glorious leader
Persian Baby Boy Names Starting with G
- Giv – A hero in Shahnameh
- Goudarz – Wise hero in Persian mythology
- Ghias – Helper, supporter
- Ghasem – Divider (name of prophet’s son)
- Ghanem – Successful, victor
- Gharib – Stranger, traveler
- Ghobad – A Persian king’s name
- Giti – Universe, world
- Golsher – Glorious like a flower
- Golzar – Flower field
Persian Baby Boy Names Starting with H
- Hormoz – A Persian god
- Hooman – Good-natured, virtuous
- Hamed – Praiser
- Hamid – Praised
- Hafez – Guardian, memorizer (of the Quran)
- Hamraz – Confidant
- Hasti – Existence
- Haroun – Lofty, exalted
- Hoshyar – Intelligent
- Hekmat – Wisdom
Persian Baby Boy Names Starting with I
- Iraj – A prince from Persian legend
- Iman – Faith
- Ilyas – Prophet Elijah
- Iskandar – Persian form of Alexander
- Irfan – Knowledge, wisdom
- Ibtihaj – Joy
- Iqbal – Fortune, success
- Idrees – Studious, interpreter
- Imran – Prosperity
- Isar – Sacrifice
Persian Baby Boy Names Starting with J
- Jamshid – A great mythical king
- Javad – Generous
- Jalal – Glory
- Jahan – World, universe
- Jalil – Grand, majestic
- Jahandar – Ruler of the world
- Jamsheed – Sun-like brilliance
- Jaleel – Respected, eminent
- Jamshed – Bright, shining
- Javan – Young
Persian Baby Boy Names Starting with K
- Kamran – Successful
- Kourosh – Like the sun; Cyrus the Great
- Keyvan – Saturn; a celestial being
- Kian – Realm, kingdom
- Kamyar – Successful
- Kaveh – A blacksmith hero in Persian myth
- Khashayar – Brave king (Xerxes)
- Kasra – A just king
- Keykhosrow – A mythical Persian king
- Kianoush – Noble soul
Persian Baby Boy Names Starting with L
- Ladan – A fragrant flower
- Loghman – A wise man (Luqman)
- Lalezar – Field of tulips
- Lorestaan – From Lorestan (region in Iran)
- Lavi – Lion (poetic)
- Laleh – Tulip (rarely used for boys)
- Lian – Graceful, soft
- Lohrasb – A mythical king
- Lavin – Purity, light
- Lameh – Brilliant, shiny
Persian Baby Boy Names Starting with M
- Mahdi – Guided one
- Mani – A famous Persian painter & prophet
- Mehran – Affectionate, from the sun
- Milad – Birth, a Persian warrior
- Mazdak – Philosopher and reformer
- Mehdi – Savior
- Mahan – Full moon
- Morteza – Chosen one
- Masoud – Fortunate
- Maziar – A prince, brave leader
Persian Baby Boy Names Starting with N
- Nima – Famous Persian poet’s name
- Navid – Good news, glad tidings
- Nader – Rare, exceptional
- Nouri – Radiant, full of light
- Nemat – Blessing
- Noushin – Pleasant, sweet
- Nimaei – Poetic (related to Nima)
- Nikan – Good-hearted
- Noshad – Joyful
- Nimaan – Graceful
Persian Baby Boy Names Starting with O
- Omid – Hope
- Orkideh – Orchid (rarely used for boys)
- Oshid – Sunlight
- Ormazd – Supreme god in Zoroastrianism
- Omran – Flourishing, prosperous
- Osanloo – Warrior of justice
- Ojan – Shining
- Ostad – Master, teacher
- Oghab – Eagle
- Oran – Light, pale
Persian Baby Boy Names Starting with P
- Parsa – Devout, pious
- Payam – Message
- Pouya – Seeker, dynamic
- Pedram – Courteous
- Pirooz – Victorious
- Parham – Merciful
- Parviz – Victorious
- Pardis – Paradise
- Puyan – Explorer, dynamic
- Pakan – Pure, clean
Persian Baby Boy Names Starting with Q
- Qasem – Divider
- Qadir – Powerful
- Qudrat – Strength
- Qiam – Uprising
- Qanbar – Loyal servant
- Qaisar – Emperor
- Qashan – From Kashan (city in Iran)
- Qobad – A historical king
- Qadiryar – Divine helper
- Qasemyar – Companion of Qasem
Persian Baby Boy Names Starting with R
- Ramin – Joyful, rescuer
- Rostam – A legendary Persian hero
- Reza – Contentment
- Rayan – Wise, thinker
- Rahim – Compassionate
- Rahman – Merciful
- Rahi – Traveler
- Raminjan – Beloved Ramin
- Ramyar – Peaceful companion
- Roshan – Bright, radiant
Persian Baby Boy Names Starting with S
- Shahin – Royal falcon
- Sohrab – Heroic warrior
- Soroush – Divine messenger
- Salar – Leader, commander
- Shapur – Son of the king
- Shayan – Deserving, worthy
- Sam – Legendary father of Zal
- Sina – A famous scholar (Avicenna)
- Siavash – A prince in Shahnameh
- Sarfaraz – Honored, glorious
Persian Baby Boy Names Starting with T
- Tahmoures – A mythical king
- Tirdad – Given by Tir (a Zoroastrian god)
- Tooraj – A prince of legend
- Taha – Name of a chapter in the Quran
- Talib – Seeker
- Taraneh – Melody (rarely used for boys)
- Tofan – Storm
- Tabesh – Radiance
- Tarlan – A bird’s name
- Tohid – Monotheism, unity of God
Persian Baby Boy Names Starting with U
(Persian names with U are rare; many are Arabic or borrowed)
- Usman – Pure baby (Arabic origin, used in Iran)
- Umar – Flourishing
- Uzair – Helper, strong support
- Ujan – A river’s name
- Ustad – Master
- Urooj – Ascension
- Ulugh – Great, grand (historical Turkic-Persian name)
- Umit – Hope (borrowed from Turkish)
- Usayd – Little lion
- Uzman – Expert, scholar
Persian Baby Boy Names Starting with V
- Vahid – Unique, singular
- Vali – Guardian
- Vatan – Homeland
- Varjavand – Noble, dignified
- Vafa – Loyalty
- Valiollah – Guardian of God
- Vessal – Union
- Vian – Full of life
- Viyan – Desire, love
- Vazin – Worthy
Persian Baby Boy Names Starting with Y
- Yashar – Eternal, immortal
- Yavar – Helper, supporter
- Yeganeh – Unique
- Younes – Prophet Jonah
- Yalda – Birth (used more for girls)
- Yaqoub – Jacob
- Yasin – Prophet’s title
- Yavarshah – Loyal king
- Yegma – Pure soul
- Yavarzadeh – Son of a helper
Persian Baby Boy Names Starting with Z
- Zartosht – Zoroaster, the prophet
- Zarir – A heroic warrior
- Zia – Light
- Zahir – Shining, bright
- Zaman – Time
- Zand – Interpreter (of Avesta)
- Ziaoddin – Light of religion
- Zandokht – Son of Zand (historical figure)
- Zarvan – Time (in mythology)
- Zubin – Spear; a famous warrior
Final Words
We hope this A-to-Z guide to Persian baby boy names has inspired you and made your naming journey a little easier. Each name on this list carries a unique story — some rooted in ancient Persia, others blossoming with modern flair — yet all beautifully tied to a rich linguistic and cultural heritage.
Whether you’re looking for a name that’s meaningful, rare, or simply sounds beautiful, you’re sure to find something special here. Bookmark this page or share it with loved ones who are also on the quest for the perfect Persian name. And most importantly, trust your heart — the right name will always find its way to you.