What is the Legend of Sobha a princess of Gujarat?

Her legend is to protect her people from any type of danger, especially from Mahmood Gagnavi and take her thrown back from her step mother and her step uncle. She is another vision of god. She is great warrior.