Esa
in baby boy name
The meaning of Esa is Name of a prophet
Esa Name In Arabic : عسى
Esa Name In Bangla : ইসা
Esa Name In Urdu : عیسیٰ
Esa Name In Hindi : ऐसा
in baby boy name