Meaning of Esfandiar is Esfandiar is a Persian name for boys that means pure creation. It is the name of a Persian hero mentioned in the Shahnameh epic.
Esfandiar is a Muslim Name
| Esfandiar In Arabic : | اسفنديار |
| Esfandiar In Urdu : | اسفندیار |
| Esfandiar In Hindi : | इस्फंदीअर |
| Esfandiar In Bangla : | ইস্ফান্দিয়ার |
