Rumaysa is an Arabic name traditionally interpreted as modest, gentle, or small in stature.
Like Rumaysa?
Swipe through thousands of names like it