Waad is an Arabic name meaning "promise" or "pledge," from a root conveying commitment and assurance.
Like Waad?
Swipe through thousands of names like it