meaning of name roya
Roya [roya] as a girls' name is pronounced RO-yah. It is of Arabic origin, and the meaning of Roya is vision, dream.