Esfandiar means "Something created with purity and innocence, reflecting divine creation untainted by corruption.".
Esfandiar meaning in Urdu is: پاک تخلیق، خالص ایجاد
Esfandiar is of Arabic origin.
Esfandiar has 3 syllables.
Parents who liked Esfandiar also loved these names