Arabic name meaning 'miracle' or 'wonder,' often referencing the inimitable nature of the Quran.
Like Ejaz?
Swipe through thousands of names like it