From Arabic Nawal, meaning gift or bestowment, so the name carries a sense of generosity and blessing.
Like Nawaal?
Swipe through thousands of names like it