The first name Esra is ♀ female and ♂ male.
The girl’s name Esra is a Turkish variant of the Arabic name Asra. In Hebrew and Aramaic Esra is a boy’s name.
The girl’s name Esra means “nocturnal journey” (from Arabic “isra”) and “travel at night” (from Arabic “sara”). The boy’s name Esra means “help” or “Yahweh has helped” (from Hebrew “‘ézer/עֵזֶר” = help + “yah/יָה” = referring to the Hebrew God).