Shoshanah is a Hebrew name meaning lily or rose, the original form behind Susanna.
Like Shoshanah?
Swipe through thousands of names like it