Abul Tayyeb Mohammad bin Husain narrated from Mohammad bin Sulaymaan, from Yahya bin Ahmad, from Mohammad bin Mutawakkil, from Zufr bin Al-Huthail, from Aamash, from Mowarreq, from Jabir bin Abdillah Al-Ansari, who said:
The MESSENGER of ALLAH (SWT) said:
HASAN (ASWS) was named AL-HASAN (beneficent) because ALLAH (SWT) kept the skies from falling on earth with His Beneficence. ALI (ASWS) and HASAN (ASWS) are both names which are derived from ALLAH (SWT)’s names, and HUSAIN is a derivative of HASAN .
(Ref: Madinatol Ma’ajiz P202 H4 and P238 H8. Helyatol Abrar V1 P499. Bihar V43 P252. ‘Awalem P16. Manaqeb Ibn Shahr Ashoub V3 P166 )