Rasha is an Arabic name often glossed as "young gazelle," giving it a graceful natural image.
Like Rasha?
Swipe through thousands of names like it