A compound of Muhammad, “praised,” and Wali, meaning “guardian,” “protector,” or “saintly friend.”
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Muhammadwali?
Swipe through thousands of names like it