Whether you’re honoring Persian heritage or simply love the lyrical beauty of the language, Persian names offer meaning, depth, and elegance. With roots in ancient history and modern culture, these names reflect values like strength, grace, and wisdom. We’ve rounded up the most beautiful Persian girl names and Persian boy names to help you find the perfect fit — from timeless classics to rare, one-of-a-kind choices.
Understanding the Meaning Behind Persian Names
Persian names are rooted in a rich and poetic culture that dates back thousands of years. While Persia is now known as Iran, many Persian Iranian names used today come from ancient traditions, literature, and mythology — especially the epic Shahnameh, a cornerstone of Persian identity. Some names also reflect Arabic or Islamic influence, but names of Persian origin often carry meanings tied to nature, beauty, strength, or virtue. Whether you’re honoring your heritage or simply drawn to these timeless choices, Persian names offer a beautiful mix of history and heart.
Persian Names for Girls and Boys
We’ve gathered a beautiful collection of Persian baby names — from beloved classics to newer favorites — to help you find the perfect fit for your little one, whether you’re expecting a boy or a girl.
Persian Girl Names
Rich with heritage and poetic influence, Persian names for girls have a lyrical quality that makes them stand out. Many trace back to mythology, nature, or literature — offering beauty, meaning, and a distinct cultural voice for your little one.
10 Popular Persian Girl Names
These well-known Persian names for girls have stood the test of time and remain loved across generations. Each one carries cultural meaning, often tied to themes of elegance, wisdom, or resilience. If you’re looking for a name with wide recognition and deep meaning, this list is a wonderful place to start.
1. Anahita
2. Elnaz
3. Farah
4. Khina
5. Laleh
6. Masoumeh
7. Mehri
8. Neda
9. Tahereh
10. Zeynab
20 Pretty Persian Girl Names
Styled with beauty and grace, these Persian names for girls blend gentle sounds with historical richness. They’re lovely options for families who want pretty girl names that feel meaningful and culturally rooted.
1. Almira
2. Azita
3. Cyra
4. Esme
5. Esther
6. Friya
7. Hester
8. Leila
9. Makali
10. Mehlika
11. Minu
12. Nasreen
13. Rexelle
14. Roksana
15. Roya
16. Shadi
17. Vashti
18. Yasmin
19. Zahra
20. Zoya
18 Rare Persian Girl Names
These lesser-known Persian names for girls are rich in heritage and individuality. Many of them carry poetic or symbolic meanings and aren’t as commonly heard — perfect for parents searching for rare girl names that feel meaningful, elegant, and a little unexpected.
1. Aliyeh
2. Ariana
3. Azadeh
4. Bahar
5. Donya
6. Elaheh
7. Fariba
8. Fatemeh
9. Golnar
10. Hana
11. Katayoun
12. Mahnaz
13. Malisa
14. Maryam
15. Parisa
16. Rana
17. Samira
18. Shirin
36 Traditional and Unique Persian Girl Names
Deeply rooted in Persian culture, these lesser-known Persian names for girls offer a beautiful sense of individuality and tradition. Many of them come from poetry, mythology, or nature, making them thoughtful picks for parents drawn to unique girl names with a timeless feel.
1. Avalie
2. Bakhita
3. Banu
4. Barinda
5. Cyrene
6. Damsa
7. Darya
8. Dilara
9. Ettie
10. Fareena
11. Farva
12. Giti
13. Gul
14. Hamideh
15. Huma
16. Kaameh
17. Kiya
18. Lyanna
19. Meghdad
20. Naheeda
21. Nareen
22. Nasrine
23. Negina
24. Nousha
25. Padme
26. Parvaneh
27. Pouran
28. Roshana
29. Rukhsana
30. Sanaz
31. Seriyah
32. Tahmina
33. Tawnya
34. Yesfir
35. Zareena
36. Zhaleh
Persian Boy Names
Bold, poetic, and rooted in history, Persian names for boys reflect the spirit of storytelling, strength, and legacy. From ancient literature to modern meaning, each name carries a sense of pride and cultural identity. These names reflect character traits like courage, wisdom, and kindness — values that have shaped Persian culture for centuries. From bold classics to uncommon treasures, you’ll find a wide variety of options in the lists below.
10 Popular Persian Boy Names
Grounded in history and meaning, these Persian names for boys have remained popular through centuries of tradition. Known for their classic sound and cultural importance, each name carries a story that still resonates with families today.
1. Ahmad
2. Ali
3. Ebrahim
4. Hassan
5. Hossein
6. Javad
7. Mahdi
8. Mohammad
9. Reza
10. Vahid
22 Cute Persian Boy Names
Full of charm and personality, these Persian names for boys range from short and sweet to playful and poetic. If you’re drawn to cute boy names that still hold meaning and cultural depth, this list offers plenty of unique and heartfelt options.
1. Arman
2. Azar
3. Behnam
4. Caspar
5. Cyrus
6. Darab
7. Emad
8. Farhad
9. Hushang
10. Jalil
11. Jasper
12. Kamran
13. Kareem
14. Kiyan
15. Mehdi
16. Navid
17. Omid
18. Rashan
19. Ramin
20. Soroush
21. Tamaz
22. Zerin
14 Rare Persian Boy Names
These distinctive Persian names for boys are far less common but full of meaning and historical depth. With roots in mythology, nobility, or old-world Persia, these rare boy names offer bold choices for parents who want something powerful yet uncommon.
1. Anoush
2. Aziz
3. Babak
4. Bahman
5. Bijan
6. Darius
7. Davud
8. Eskander
9. Habib
10. Hormoz
11. Jahan
12. Kaveh
13. Payam
14. Rahman
38 Traditional and Unique Persian Boy Names
Blending tradition with individuality, these Persian names for boys highlight some of the most culturally rich and underused choices. Many have ancient roots or literary ties — great for those who appreciate unique boy names with a strong sense of cultural depth and lasting significance.
1. Abdallah
2. Amir
3. Baaz
4. Behzad
5. Charlesh
6. Dawar
7. Erfan
8. Farid
9. Farzaan
10. Gasparo
11. Ghasem
12. Hoshyar
13. Iraj
14. Jihan
15. Kava
16. Khashar
17. Khosrow
18. Ladarius
19. Mahmoud
20. Melchor
21. Milad
22. Mirza
23. Nariman
24. Nasser
25. Niaz
26. Nirvaan
27. Parvaiz
28. Pedram
29. Pouyan
30. Rustam
31. Sabghta
32. Saeed
33. Shayan
34. Solayman
35. Syrio
36. Taher
37. Teymour
38. Vafa
Choosing the right name is one of the most personal and meaningful decisions you’ll make as a parent. Whether you were drawn to these Persian names because of their poetic beauty, cultural significance, or deep historical roots, we hope this list gave you the inspiration you needed. From elegant Persian girl names that reflect poise and meaning to bold Persian boy names with deep cultural roots, each option on this list is rich with story and symbolism — perfect for families who want a name that feels both timeless and unique.
If you’re still exploring, check out some of our other baby name guides, like our lists of elegant girl names, cute girl names, powerful boy names, and Hebrew baby names. You can also visit our baby names hub for even more inspiration.