From Arabic Hassan, meaning “beautiful” or “handsome,” this is a traditional Muslim male name.
Like Alhasan?
Swipe through thousands of names like it