Ayyad is an Arabic name tied to roots meaning support, reinforcement, or strength.
Like Ayyad?
Swipe through thousands of names like it