Noorain is an Arabic name meaning "two lights" or "double radiance," from the root nur meaning light.
Like Noorain?
Swipe through thousands of names like it