Modern blend of Ray ('beam of light') and Ann ('grace'), or related to Arabic 'rayyan' meaning 'lush'.
Like Rayann?
Swipe through thousands of names like it