Shamila is from Arabic and means comprehensive, complete, or all-embracing.
Like Shamila?
Swipe through thousands of names like it