From Arabic Rayyān, meaning luxuriant or well-watered, and also associated with a revered Islamic term.
Like Rayyaan?
Swipe through thousands of names like it