Etymology and spelling The name Hassan in Arabic means 'handsome' or 'good', or 'benefactor'. ... The more common name ‏حَسَن‎ Ḥasan (as in the name of the Islamic prophet Muhammad's grandson Hasan ibn Ali), coming from the Arabic language triconsonantal root Ḥ-S-N, has two short vowels and a single /s/.