From Arabic ma‘rūf, meaning known, reputable, and praiseworthy.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maruf?
Swipe through thousands of names like it