Roqaya (Ruqayya) is an Arabic name from a classical root meaning gentle, soft, or rising in spirit.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Roqaya?
Swipe through thousands of names like it