Shamaila comes from Arabic and relates to qualities, traits, or admirable character.
Like Shamaila?
Swipe through thousands of names like it