a lion-headed goddess; typifies life-destroying power of the sun
a lion-headed Egyptian goddess; typifies life-destroying power of the sun