"Variant of Al-Hasan"
The name Alhassan is commonly a male name from the "Arabic" origin.
Alhassan is a transliteration of the Arabic name al-Hasan, made up of the definite article al- and the adjective hasan, which means good or handsome. The adjective comes from the Arabic root h-s-n, and the same root gives the common name Hassan. The spelling without a hyphen or capitalisation of the second element reflects how the name is written in English in West Africa, where it is also frequent as a surname.
The pronunciation of Alhassan is al-HAH-sahn.