Youssra is an Arabic name meaning ease, prosperity, or comfort, from a root associated with facilitation.
Like Youssra?
Swipe through thousands of names like it