Alwaleed is Arabic from al-Walid, meaning 'the newborn' or 'newborn child.'
Like Alwaleed?
Swipe through thousands of names like it