Eye of Ra

1. (noun) a lion-headed goddess; typifies life-destroying power of the sun
Synonyms: Sekhet
Related Words: Egyptian deity



Terms and Conditions of Use / Copyright Notice