'Eye of Ra' definitions:

Definition of 'Eye of Ra'

(from WordNet)
noun
A lion-headed Egyptian goddess; typifies life-destroying power of the sun [syn: Sekhet, Eye of Ra]