From Persian and Arabic usage, Nasreen means 'wild rose' or 'rose blossom.'
Like Nasreen?
Swipe through thousands of names like it