Quick answer
Hassan is a boy name meaning "beautifier, improver".
Pronunciation: Arabic /ˈħa.san/; Arabic /ħas.ˈsaːn/.
Meaning and history
Most commonly this is a variant of the Arabic name حسن, which is typically transcribed Hasan. Alternatively, this spelling can represent the distinct but related Arabic name حسّان (having a doubled middle consonant and a final long vowel) meaning "beautifier, improver". Hassan ibn Thabit was a 7th-century poet who was a companion of the Prophet Muhammad.
Notes and context
Usage: arabic, persian, urdu, malay, dhivehi | Arabic: حسن; Persian: حسن; Dhivehi: ޙަސަން