Noun
A symbol of the solar deity, found on monuments exhumed in Babylon, Nineveh, etc.
More about this word
Synonyms and related words
Explore this word
