Definitions of Eye of ra:

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