Ceallach is too close to the Cailleach who was a Warrior/Destroyer Goddess in Celtic literature. A hag. So I don't think I could use the name.
Suleykah - looks like a mad spelling mistake. Think I prefer
Zuleika or Suleika at a push. The meaning is great though.