Is Rayyan not itself a gate to a literary paradise? Visions of a verdant garden, delicate life and the soft touch of a gentle breeze drift across my eyes... a gem!
I think that this is a good name too. I have the name, so I might be prejudiced to say that this is the best name ever! People pronounce it as Ray-en or Ryan instead of Ray-on (It rhymes with crayon), and that makes me upset. Eventually, I correct them and everything's fine.
A lot of people say "Ryan" when reading it aloud for the first time, and some relate this name to the fabric. I think the name Rayyan is a nice name by itself and I think it sounds better on a boy, and if you like this name you should definitely use it.