Word info Synonyms

Eye of Ra

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms