Arabic name from Mu'ayyad-style roots meaning 'supported' or 'helped,' meaning that can be framed as a blessing or virtue.
Like Moayad?
Swipe through thousands of names like it