Rukaya is a variant of Ruqayya, an Arabic name traditionally understood as meaning rise, ascent, or refinement.
Like Rukaya?
Swipe through thousands of names like it