Name: Esfandiar (اسفنديار)
Meaning: Esfandiar is a Persian name for boys that means pure creation. It is the name of a Persian hero mentioned in the Shahnameh epic.
Gender: male