'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]