public profile
Son of Syarif al-Hassan ibn Syarif Ajlan and Nama Brother of Syarif Barakat Syarif Al-Hassan; Ahmed; Ali and Ibrahim