Esfandiar

in baby boy name

The 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 Name In Arabic : اسفنديار
Esfandiar Name In Bangla : এস্ফান্দিয়ার
Esfandiar Name In Urdu : اسفندیار
Esfandiar Name In Hindi : ेसफंदिार