From Arabic, meaning “beneficent,” “charitable,” or “one who does good.”
Like Mohsen?
Swipe through thousands of names like it