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 : ऐसा