Esmail is an Iranian variant of Ishmael. Ishmael is derived from the Hebrew name 'Yishmael', itself derived from two Hebrew words – 'shama', which means 'to hear', and 'el', which means 'God or all powerful'.
namehang.com
Esmail is an Iranian variant of Ishmael. Ishmael is derived from the Hebrew name 'Yishmael', itself derived from two Hebrew words – 'shama', which means 'to hear', and 'el', which means 'God or all powerful'.