Syafikah is also spelled Syafiqah.