Shmaya comes from a Hebrew root meaning "to hear" and is related to names meaning God has heard.
Like Shmaya?
Swipe through thousands of names like it