What does the name Esmeray mean? What is the meaning of the name Esmeray?

Meaning of Esmeray: Name Esmeray in the Turkish, Arabic origin, means a dark moon.. Name Esmeray is of Turkish, Arabic origin and is a Girl name. People with name Esmeray are usually Muslim, Islam by religion.