Muhannad is an Arabic name meaning sword, especially one made of fine Indian steel.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Muhannad?
Swipe through thousands of names like it