The Clue Goddess on a lion
The Answer DURGA
Durga is a Hindu goddess known for her strength and power. She is often depicted riding a lion, which symbolizes courage and fearlessness. In many stories, she battles evil forces, showcasing her role as a protector. This connection to a lion makes "Durga" the perfect answer to the clue "Goddess on a lion."