Shareefah is also spelled Sharifah.