Hassan or Hasan (Arabic: حسن Ḥasan) is an Arabic masculine given name in the Muslim world. As a surname, Hassan may be Arabic, Irish, Scottish, or Jewish (Sephardic and Mizrahic) (see Hassan as a surname). [1][2] The name Hassan in Arabic means ‘handsome’ or ‘good’, or ‘benefactor’.