A West African form of Muhammad, from Arabic Muḥammad meaning "the praised one," commonly used in Muslim communities.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mamadu?
Swipe through thousands of names like it