Roya means "This name embodies the concept of dreams and the imagination they inspire. It speaks to aspiration and the realm of night-time visions.".
Roya meaning in Urdu is: خواب، خیال
Roya is of Arabic origin.
Roya has 1 syllable.
Parents who liked Roya also loved these names