Wikipedia
Waleed
Waleed ( Arabic: وليد, , also spelt Walid or Oualid) is an Arabic name meaning newborn.