Rumaisa is an Arabic name traditionally understood as meaning a small or delicate beauty, and is linked to early Islamic history.
Like Rumaisa?
Swipe through thousands of names like it